Having a back up generator for your home or commercial space isn’t just a luxury, it’s a necessity. From heating and cooling your space to providing you with power for cooking, lighting, and more, you can depend on your generator to keep you up and running, even when the power goes out. At Fosh Plumbing & Heating Inc., our team has over 20 years of experience with comprehensive services including generator maintenance,  inspection, repair, installation, load bank testing, and temporary generator power. When you hire us to complete a generator installation at your home or business, you can rest assured that the job will be done correctly, and your generator will be available when you need it most.

Powering Your Emergency Generator with Fuel

At Fosh, we can expertly provide generator maintenance services and install emergency back up generator systems that are powered by:

  • Diesel
  • Natural gas
  • Propane gas

While natural gas generators are the most convenient to use because they are connected directly to your main gas line, propane is another great fuel option to use because it functions similarly to natural gas and it has a long shelf life. Diesel generators, while not as common as the others, make fueling simple as they have a large tank underneath the unit.

Our technicians are experts in all the most well-known brands including Kohler, Briggs & Stratton, and Generac. We can assist you with choosing the best option for your space and making sure your generator choice fits within your budget. If you’re looking for the best in commercial or home generator installations, Fosh can deliver world-class service and exceptional customer satisfaction.

Fosh Plumbing & Heating Inc. Generator Services in Delaware and Montgomery Counties and the surrounding areas 

Whether you’re looking for a reliable company to perform a load bank testing on your commercial generator or need a generator installation at your home, know that Fosh Plumbing & Heating Inc. is here to help you. We provide generator services to residents and business owners in:

  • Delaware County, PA
  • Montgomery County, PA


Don’t wait until it’s too late! Call us today at (610) 496-5700 for a consultation or to schedule an appointment with one of our certified professionals.