Serving:
All of Western North Carolina
Call us:
Office hours:
Mon-Fri: 8:00am-6:00pm
Contact Us

Your message was sent successfully!

Something went wrong, try refreshing and submitting the form again.

Troubleshooting & Repair

Service You Can Rely On

Mountain Generator Service employs skilled generator technicians that can quickly identify issues and correct them. Our technicians are equipped with stocked 4x4 service vehicles and are certified by the Electrical Generating Systems Association, Generac, and several other manufacturers. As an Authorized Generac Service Dealer, we are able to provide you with the top quality support and warranty services that you have come to expect. We have an excellent reputation for repairs that last and service you can rely on. Give us a call today and let us know how we can help you.

  • We service all makes and models
  • Generac Warranty Service
  • Authorized Generac Service Dealer
  • Phone Call When Tech Is In-Route
  • 24 Hour Emergency Service Available
  • Air-Cooled Generators
  • Liquid Cooled & Commercial Generators
  • Diesel Generators
  • Automatic and Manual Transfer Switches
  • Protable Generators

We do not offer repair services for RV generators at this time.

Serving Western North Carolina

Avoid Future Frustration With Generator Monitoring

Generator Monitoring provides the ultimate power in detecting and correcting issues before a generator is needed for a power outage. When a failure occurs, a message is sent to both the client and a generator technician who can take corrective action. Failures that a monitor detects could otherwise go un-noticed until it is too late.
Click Here to learn more.

Schedule Service Call

Schedule A Service Call!

To schedule a service call, please contact our office at (828)475-8900 or fill out the form below

Thank You! We will contact you shortly to schedule!

Something went wrong, try refreshing and submitting the form again.


Using the "Schedule Service Call" feature will send a service request to the office. Requests received before 4:30PM Mon - Fri will receive a scheduling phone call same day. Requests received after 4:30PM or on Sat - Sun will receive a scheduling phone call the next business day. If you would like to request emergency service call (828)475-8900 then press "0".