About Us

Rochester Heating and Cooling Company Saving Customers More.

Rochester NY Heating and Cooling Company Saving Customers More. BP Residential heating and Cooling is your small family operated business with a customer referral base of 80%. We are locally owned since 2005 and serving Rochester, NY, Monroe County and surrounding areas for over 15 years.  We are saving homeowners more by being the most affordable in the area while meeting the high standards you expect. We provide (NATE) quality services for all your heating systems equipped with Nat. gas or oil fired forced air furnaces for repairs and installations, boiler repairs and installations, air conditioning systems, fire place insert for repairs, new gas lines and repairs, plumbing services, hot water heater repairs, maintenance and replacements; including all accessories like humidifiers, air filters and systems and Uv-Light air purifier systems. All to provide you with a safe and more comfortable home living environment for your family. Bring "NATE"  quality workmanship, with a more personal and professional customer care approach all at better prices"
See why many homeowners are switching to BP Residential Heating and Cooling and see the savings.

"Building long term customers with trust, loyalty and integrity on every job for over 15 years."

Owner - Michael Williams



Michael was very prompt, friendly and knowledgable. He talked me through a quick assessment of the situation over the phone before he could get here, and arrived promptly as scheduled. I thought the price was very reasonable, less than I had guessed it was going to be for the amount of time he spent resealing the fittings and checking things out. He also pointed out a few things that should be attended to soon. I think some of these smaller businesses can offer better prices and more personable service than others. Very professional overall.

Gas Leak – I had a very minor gas leak that I tracked down using a soapy water spray on the interior supply line, and I went to Angie’s List to find someone who could come out right away. Better to be safe with these things, and gas is the one thing I don’t fiddle with myself. I had him take the gas supply line apart and redo the seals on the fittings, and also give the furnace and water heater a once-over while he was here.

Gregory T. – Rochester, NY 14623

Service was quick in response to an urgent call for a problem with my furnace. The repairman was at my home in under 30 minutes. Stayed a little over 1 hour to check system warning code(s) found the problem and fixed it. Repairman, Mike, was friendly and professional. Given the time I phoned for service, after midnight not sure if he could have done a little better on price. None the less I was grateful for his promptness and for restoring heat for my home. I plan to schedule another appointment for furnace cleaning at some point in the next few weeks.

Kevin L. – Rochester, NY 14620


General maintenance on furnace.

Michelle D. – Pittsford, NY 14534

Mike was prompt, courteous and respectful. We paid for one-hour of service, but he stayed nearly two. He made suggestions and fixed the issues we were having for no additional charge.
Description of work:
We had BP come out to perform diagnostic testing on our furnace and it’s functionality.

Alexa L. Fairport, NY 14450

Great!! I chose the 12PM -4PM time frame for my service. Michael (the owner) called around 2:45pm & said he would be here in 1/2 hr. and he WAS! I was extremely pleased with his service. He was very friendly, very informative, and patient with all my questions. I was also very happy he put on booties before he came in my house because it was snowing out.

I HIGHLY recommend doing business with BP RESIDENTIAL HEATING & COOLING, and I definitely would use them again when I have a need.


Estelle M. Rochester, NY 14617

Above expectations!

Air conditioner not working. Needed control board. While double checking installation of board Mike found it was a thermostat issue and instead of installing the board at a price of $700+ he only charged for the service call saving me potentially $650. I was very impressed with his integrity and will now use him for all our HVAC needs.

Jean W. Rochester, NY 14622

Mike was great…again (my 3rd time utilizing his services). Showed up on time and got the job done quick. He’s a straight shooter and doesn’t try to sell you parts you don’t need. WILL be using again!

Furnace and A/C inspection and cleaning

James T. Rochester, NY 14617

 Great. Went as promised.
Installed toilet and new outside faucet.


Cathy M. Rochester, NY 14624

It went well
AC unit check up.

Troy B. Rochester, NY 14625

All is well and we’re enjoying our new water heater. Hope it lasts a long time
We had schedule a furnace cleaning, but then had a water heater problem. We ran out of hot water after showering. Mike came out and diagnosed as the heater was dying. He made a special trip out to get details on a Saturday. Then replaced the heater on Monday. It’s great to not have to wonder if we’ll have enough hot water to finish our morning showers. He also cleaned the furnace, so that we didn’t have to wait another day.

Don M. Canandaigua, NY 14424