On average, repairing a generator costs between $160 and $360. Small portable models cost as little as $50 to fix. Stationary whole-house machinery repairs can range up to $600. The exact cost depends on a number of factors:
Size of the generator
Fuel type used
Type of problem
Many companies offer long-term service contracts for regular maintenance at around $150 to $300 per year.