Contact Us

How Can We Help You?

Current customers PLEASE CALL us for emergency service.
(781) 395-7300

If you have questions about any of our services, the best way to get in touch with us is by filling out the form below. You can also call us at the office anytime. We’d love to hear from you and will be back in touch promptly!


Call Us Today



Gain peace of mind with J.J. Donovan & Son’s 24-hour emergency service! Current customers can rest easy knowing that we have you covered 24 hours a day, seven days a week. If you experience a no-heat emergency with a malfunction in your heating system, we are just a call away. Our service technician will be out to help as soon as possible—no matter the time of day or the weather forecast. For emergencies, call (781) 395-7300. Not yet a customer? Sign up here. 

All of our existing automatic delivery customers can rely on J.J. Donovan for emergency services as a part of our Energy Conservation Plan. Our emergency service line is ready for your call if you need to get in touch with us during evenings, weekends, and holidays.
If you’re experiencing a no-heat situation, please call our office immediately at (781) 395-7300.–>