Heating Contractor in Flushing NY

Heating in Flushing, NY

If you’re looking for an expert heating contractor with your best interests in mind, trust T.F. O’Brien. Our company knows home comfort – for nearly 80 years we’ve been providing the best in heating service, maintenance and installations to residents in the Flushing area, and we want to assist you as well.

We’ve been in the heating business for almost eight decades because, simply put, we always put our customers first. Trust is important to us – when you need a heating contractor in Flushing that you can feel confident in, count on T.F. O’Brien. Our technicians are superior craftsmen with great attitudes and work ethic. Our goal is to meet your heating needs courteously, professionally and expertly.

Get Started with an Estimate

Call T.F. O'Brien Cooling & Heating at (516) 488-1800 or complete our short form below and a representative will reach out to you.

Please briefly describe your HVAC needs:







We won't share your contact info or spam your inbox.

"Completely Satisfied"


"I was completely satisfied with the professionalism, quality, and courteousness of your service. I will continue to call on and recommend you all future AC/Heating needs. Thank You."

- T.F., Baldwin, NY

facebook review
70 reviews
Google Star Rating 4.6
291 reviews

T.F. O’Brien wants to be your Flushing heating contractor of choice.

At T.F. O’Brien, the comfort of our customers is always our top priority. For your convenience, we offer a full range of heating services, including:

heating service in Flushing Long Island

T.F. O’Brien wants to provide you with the very best in heating products and services, and we want to be the heating contractor you turn to when you need service in your Flushing home. We always make our customers’ comfort and safety our top priority, and we’re not satisfied until you are 100 percent pleased with the work we have done for you.

When you need a heating contractor in Flushing, trust T.F. O’Brien to meet your needs. Just give us a call at 516.488.1800 and we’ll be happy to help.