Heating Your Home or Business - THE CHOICE SHOULD BE YOURS - Click here to read more...

Contact Us

Tell us how we can help

Be assured that your friends at Needham Oil Complete Heating & Cooling will be available whenever you need us.

For non-emergency inquiries, complete the short form below or, if you prefer, call us at 781-400-7334. We will respond to any questions, concerns or suggestions you want to share with us.


If you have lost your heat or air conditioning, run out of fuel, or have another type of urgent service issue, do not use the form below and do not use the Chat function.
Instead, please¬†call 781-400-7334, and we will respond to the situation as soon as possible. Even if it’s after our regular office hours, our answering service will text the on-call tech.

Fill out my online form.