Kohler generator sales
Kohler generator service
Kohler generator installation
Residential generator

Residential Generators

JM Mechanical will service your existing generator and/or replace or install your new generator for complete peace of mind when that storm blows through.  We can size the recommended generator based on your home needs.

Commercial Generator
Commercial Generator Installation
Generator service
Kohler Generator service

Commercial Generators

Providing emergency back up power for critical systems, JM Mechanical will service or design and install the necessary equipment for your commercial application.

Generators - Residential and Commercial

Drop us a line!


For generators service or consultation, please contact JM Mechanical.  We look forward to working with you! 

JM Mechanical LLC PA#129691

1200 Market St, Unit 17, Suite 279, Lemoyne, PA 17043, US

(717) 775 - 1519


Monday - Friday: 8am - 5pm

Saturday: By appointment

Sunday: By appointment