A multi-year generator maintenance agreement, also called a preventive maintenance (PM) contract, puts your generator’s scheduled inspections and load bank testing under one contract that runs for two or more years. For Colorado facilities, that keeps the generator serviced ahead of the wind and cold the state brings every year. You also skip the annual renewal cycle and keep one continuous set of service records.
We service commercial and industrial generators from 20kW to 4MW+ out of our Brighton branch, and the pattern holds at every site. Generators on a regular schedule start when the grid goes down. Generators that miss a season or two are the ones we get called about after hours.
At a glance
- Most facilities schedule two inspections a year, and each visit follows a 31-point checklist.
- Load bank testing shows whether the generator can carry your building’s load at rated capacity.
- Our multi-year agreements require no upfront payment.
- Every visit produces a written record you can hand to an inspector or an insurer.
What a multi-year generator maintenance agreement covers
On every visit, a Generator Source technician inspects the generator from top to bottom and records the results on a checklist that you keep. If something needs attention, the recommendation goes on that same document.
| Service item | What it tells you |
|---|---|
| 31-point inspection | The overall condition of the generator, documented visit by visit |
| Battery testing | Whether the starting batteries can crank the engine on a cold morning |
| Oil and coolant checks | Fluid condition and levels before a small issue becomes engine damage |
| Fuel sampling and analysis (optional) | Whether the stored fuel is clean enough to run |
| Load bank testing | Whether the generator can carry your building’s load at rated capacity |
| Fuel polishing (available) | Keeps stored diesel clean and stable between uses |
Small maintenance items matter more than they look. Dirty fuel can clog an injector pump, and a clogged oil filter starves the engine’s crank journals of oil. Both problems are cheap to prevent on a scheduled visit and expensive to fix after a failure.
Load bank testing deserves its own explanation. A load bank is a dyno test for your generator. It takes the unit from no load up to 80%, sometimes 90 or 100% of rated capacity, and a test usually runs one to four hours. If a generator is going to fail, we want it to fail during that test, with a technician standing next to it and the parts on the truck. The test also helps generators that rarely carry real load. Units that idle lightly for long periods can build up unburned fuel in the exhaust, a condition called wet stacking, and running them under load helps clear it.
Why Colorado generators need a set schedule
Colorado utilities now cut power on purpose when wind and wildfire risk line up. In April 2024, Xcel Energy shut off power to about 55,000 customers, the first time any utility in the state had done that ahead of wildfire conditions, and many of those customers were without power for days. In December 2025, Xcel de-energized lines again for roughly 50,000 customers in counties from Boulder and Jefferson up to Larimer and Weld. Local reporting noted that the dry, windy conditions resembled those that sparked the Marshall Fire in 2021, which destroyed more than 1,000 homes.
A planned shutoff comes with a forecast. That gives a facility a short window to confirm the generator is ready, and a dead battery or a tank of bad fuel is a poor thing to discover inside that window. Under a PM agreement, the check already happened on the last scheduled visit.
Cold weather adds its own risk. Diesel contains wax that begins to crystallize as temperatures fall, and the temperature where that starts depends on the fuel blend and the supplier. Fuel that meets US specifications can still gel, so winter-blend diesel alone does not settle the question. Our crews switch to winterized diesel months before the cold arrives, treat tanks with additives, and offer fuel polishing for stored fuel. A generator that fails to start at a hospital, a data center, or a construction site in January leaves very few options on the day.
Fuel runs out more often than people expect, too. Someone forgets to fill the tank on a standby unit or a job site, and the generator sits dead. A scheduled visit catches it.
Multi-year agreement vs. annual renewal
| Annual renewal | Multi-year agreement | |
|---|---|---|
| Renewal paperwork | Every 12 months | Once for the full term |
| Service schedule | Can lapse between renewals | Continuous through the term |
| Budget planning | Reset each year | Planned across the term |
| Compliance records | May have gaps between contracts | One continuous record |
| Upfront payment | Depends on the provider | None required with our multi-year agreements |
The biggest difference shows up in practice. Annual renewals mean annual approvals, and a service visit can slip when a quote sits in someone’s inbox or a facility manager changes roles. A multi-year term settles that once. It also keeps cash available for other priorities, since there is no payment at signing, while the generator stays on schedule.
How a PM agreement supports NFPA 110 compliance
NFPA 110 is the standard for emergency and standby power systems, and hospitals and other life safety facilities work under it. Level 1 systems must be able to take on the full emergency load within 10 seconds of a utility failure. The standard also sets a testing routine that includes a monthly exercise under load and a supplemental load bank test when a diesel unit’s building load does not reach 30% of nameplate during those monthly runs. Level 1 systems add a longer full-load test every 36 months. Requirements differ by edition and by jurisdiction, so your local authority having jurisdiction (AHJ) makes the final call on what your facility must document.
A PM agreement puts those tests on a calendar and produces the paperwork. You receive the inspection checklist after each visit, and we track load bank history for each unit in our field service management system by unit number or whatever name you use for the generator on site. When an inspector or an insurer asks for proof, the records are in one place. For a deeper look at the standard, see our guide to NFPA 110 generator requirements.
What a multi-year agreement does for your budget
An outage that runs a day or longer can cost more in lost production and spoiled product than the generator and its upkeep combined. Maintenance is the cheaper side of that math, and it beats the cost of an after-hours emergency call plus the parts that come with it.
Replacement timelines make the case stronger. Lead times on new generators have stretched, and on units of 1,500kW and up we have seen waits of 52 weeks or longer, because the large manufacturers are filling data center orders. Facilities that can’t get a replacement quickly have to protect the generator they already own, and a multi-year schedule is a dependable way to do that.
We think of a PM agreement as insurance for your uptime. It lowers the odds of a failure and gives you a plan for the day one happens, though it does not guarantee a perfect record.
How we approach PM agreements
Some providers price an agreement very low to win the signature and then make their money on repairs afterward. We don’t run PM that way. Our technicians have spent years working on used generators across nearly every brand and size, so they know what to look for on a unit that isn’t a Cummins or a CAT. Our goal is a generator that doesn’t fail, and a customer who calls us again because the service was straightforward.
Questions to ask before signing a multi-year agreement
- What does each visit include, and can I see the inspection checklist?
- Is load bank testing part of the agreement, and how often does it happen?
- Are the technicians certified, and who shows up on site? (Our service techs hold EGSA certification.)
- How is pricing handled over the full term?
- What records do I get after each visit, and where are they kept?
- What happens if my needs change partway through the term?
Frequently asked questions
What is a multi-year generator maintenance agreement? It is a service contract that covers scheduled inspections, load bank testing, and routine maintenance for your generator over a term of two or more years. You get consistent service without renewing every 12 months.
What is the difference between preventive and preventative maintenance? Nothing. Both spellings describe the same thing, which is scheduled maintenance done before a failure to lower the chance of one.
How often should a commercial generator be serviced in Colorado? Most facilities schedule a full inspection twice a year, with load bank testing on a schedule that matches the facility’s requirements. Standby units that rarely run can look fine from the outside and still have weak batteries or stale fuel, so the schedule matters even when the generator sees little use.
How much does a generator maintenance contract cost? Cost depends mainly on the size of the generator and how many units are covered. Visit frequency and load bank testing change the total as well. Contact our Brighton branch with your unit details and we will quote it.
Is a generator maintenance contract required? Codes such as NFPA 110 require inspection, testing, and records, and they do not require a specific contract. A PM agreement is the most dependable way to get all three done on time. Your AHJ sets the exact requirements for your facility.
Does a multi-year agreement require an upfront payment? Our multi-year agreements require no payment at signing. Talk with your branch contact about how billing works for your term and equipment.
What happens if my generator fails between visits? Our technicians are qualified to diagnose and repair it, and each branch has emergency on-call technicians covering after hours and weekends. Our Brighton emergency line is 720-990-5106.
Where in Colorado do you provide service? Our Brighton branch serves the Front Range, including the Denver metro area, Boulder, and Fort Collins, and we also do some work in Wyoming and on the Western Slope. Send us your location and we will confirm coverage.
Talk to our Colorado service team
If you are comparing a multi-year agreement against your current service setup, we can walk through your generator, your site, and your compliance needs. Our Brighton branch is at 625 Baseline Rd, Brighton, CO 80603, open 7 a.m. to 4 p.m. on weekdays. The 24-hour emergency line is 720-990-5106. You can request service through our Brighton generator service page.
Sources
- Xcel shuts off power to thousands in Colorado, Denver7
- Xcel likely to shut off power to many Front Range communities, CPR News, Dec. 16, 2025
- Xcel power shutoff, high winds Wednesday, CPR News, Dec. 17, 2025
- NFPA 110, Standard for Emergency and Standby Power Systems
- Winter diesel additives, Mansfield Energy
