Air Conditioning and Heating repairs

Providing full service for all your home comfort needs at better prices.

Providing Emergency Services 24/7, Duct & Drier vent Cleaning services, Air conditioning and furnace installations along with hot water tanks or tankless water heaters. Feeling a bit dry? Our whole-home humidifier systems will meet and satisfy your needs... all at better prices

Established in 2005; BP Residential Heating and Cooling LLC focus on the highest quality workmanship, with a more personal customer care approach at better prices. We offer our residential and commercial customers across Rochester, NY, and the surrounding areas; a trustworthy source for HVAC energy-efficient and reliable temperature control air conditioning and heating systems.

Specializing in the residential sector; we offer a diverse selection of Air Conditioning, Furnaces, Hot Water Heaters, Humidifiers such well-regarded brands as Aprilaire, Rheem, Goodman, Bradford White, A.O Smith, Payne, Amana, and many others. We also offer a wide range of options, including environmentally-friendly alternatives; to achieve your highest expectations and most challenging requirements. By customizing our recommendations and services to your specific situation, we ensure your long-term satisfaction while saving homeowners like you more; than other local major contractors. Guaranteed*. 
Heating Repairs, Emergency Service, 24/7, No Heat Calls, Duct Cleaning, Furnace Installations, Hot Water Heaters, Humidifier, Air Conditioning Installations, and more. Call us and see what you should be saving.


Protect your home comfort equipment with our "Preventive Maintenance Savings Agreement" plans and save even more.

We pride ourselves on our reputation for quality work and business integrity. Our prompt response to your HVAC needs is a top priority at

BP Residential Heating and Cooling LLC!

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

Bradford White Water Heaters Installed for Less
Furnace and Hot Water Heaters by Ruud

Because of Our Customer Referrals…. Our Areas of Service Continue to Grow…..


Livingston County - Avon, NY
Rush, NY
Mendon, NY
Farmington, NY
Henrietta, NY

West Henrietta, NY
Scottsville, NY
Chili, NY
Gates, NY
Pittsford, NY

Call 585-978-1492 to see if we service your area
and Save more with BP Residential Heating and
Air Conditioning

Hamlin, NY
Hilton, NY
Irondequoit, NY
Greece, NY