Logo 3

Serving Lancaster, Berks and Lebanon Counties

facebook logo-blue - Copy C__fakepath_Trial-page-001m

Look no further than John Weidman & Sons Inc for the most dependable heating and cooling sales and service in Lancaster County, Berks County and Lebanon County. We are a family-owned and operated company.


Our fully licensed, bonded, and insured company started off over 70 years ago as an old-fashioned coal delivery business, before transitioning from coal to oil.


Contact our expert crew today to address all of your needs, including heating,

cooling, and fuel delivery.

Over 80 Years of Service