Don’t be left without heat when you need it most.

Peace of mind (and heat) is guaranteed with an annual D.E. Duffey maintenance plan.

Call us today at (610) 940-1400 or submit the form below


Noticed your oil level’s running low? Call or email us today to schedule your next delivery.

Having a heating or cooling issue?  Due for your annual tune-up? Contact Duffey’s today.

Become a customer and experience the D.E. Duffey difference today.