Most commercial solar O&M contracts I have read commit the contractor to an annual visit and a report. That is inspection, not maintenance, and it will not keep a plant performing.
Preventive maintenance. Scheduled work – inspections, cleaning, torque checks, filter replacement, thermal surveys, electrical testing.
Corrective maintenance. Fixing things that break. Response times and what is included matter enormously.
Monitoring and reporting. Watching the data and telling you what it means.
A contract covering only the first is common and is the least valuable of the three, because most lost production comes from faults that occur between scheduled visits.
Ask what happens when an inverter fails on a Friday in June.
Meaningful contracts define:
A contract promising a response within thirty business days for a plant outage is offering very little on a system whose peak-season output is worth thousands per week.
The most common cause of long outages is not diagnosis, it is parts availability. An inverter model discontinued three years ago can take months to source.
Options: the contractor holds spares (ask which, and where), you hold critical spares yourself, or you accept manufacturer lead times. Each is a legitimate choice; not making the choice deliberately is not.
For a plant with a small number of large inverters, holding one spare unit is often justified. For distributed string inverters, holding two or three of the common model covers most eventualities cheaply.
Most O&M reports are a production total and a statement that everything is normal. Useful reporting includes: PR against the same period last year, string-level outlier analysis, any anomalies found with recommended action, a log of faults and response times against contracted commitments, and outstanding items from previous visits.
That last one matters more than it sounds. A recurring problem is a recommendation appearing in three consecutive annual reports with nothing done, because nobody tracks closure.
Some contracts tie a portion of fee to availability or PR. This aligns incentives well – the contractor benefits from the plant running rather than from visits.
Verify the metric is fairly defined, with sensible exclusions for grid outages and force majeure, and that it uses data from a source both parties accept. Otherwise you will spend the disputes arguing about measurement rather than performance.
Ensure the contract states that monitoring data belongs to you, that you retain administrative access, and that historical data transfers to you on termination.
Owners regularly discover on changing contractor that the monitoring account, the history and sometimes the ability to configure their own plant sit with the outgoing party. Fix this in the contract, not afterwards.