610-873-1244 Book Online Text Us

Thornbury Township, PA

Expert HVAC Service and More in Thornbury Township, PA

DiBiase Heating and Cooling Company provides a full range of services to keep your home comfortable and efficient year-round in Thornbury Township, PA. Whether you need HVAC repair, installation, or maintenance, we’ve got you covered. Our team also specializes in improving indoor air quality with air purifiers, humidifiers, and ductwork services. Looking for water heater solutions? We offer repairs and replacements for both tank and tankless systems. Additionally, our energy services, including air sealing, insulation, and energy audits, help homeowners save on utility costs while maximizing comfort. Whatever your home’s needs, DiBiase Heating and Cooling Company is here to deliver expert service.

Founded in 2008, DiBiase Heating and Cooling Company is a family-owned and operated company that’s committed to delivering honest, reliable service. We take pride in our expertise, offering certified technicians who provide top-quality HVAC, plumbing, and energy services. What sets us apart is our focus on process and integrity—we do the job right the first time, ensuring your home is always in good hands. Ready to experience the DiBiase difference? Call 610-873-1244 or contact us online today to schedule your service!

Recent Jobs and Reviews in Thornbury Township, PA

Rated 5.0 out of 5 stars based on 2 customer reviews

Customers say: # Sentiment Analysis Summary The reviews reflect an overwhelmingly positive sentiment toward the HVAC service provided. Customers consistently praise the technicians for their professionalism, knowledge, and friendly demeanor. There is a strong recurring theme of appreciation for thorough explanations of technical issues and transparent communication about necessary repairs. Many reviews highlight exceptional customer service, with technicians going above and beyond expectations—working in difficult conditions, staying late to complete repairs, and responding quickly to urgent situations, particularly during cold weather emergencies. Customers frequently express gratitude for the technicians' patience in answering questions and their ability to solve complex problems efficiently. The overall tone is decidedly positive, with customers indicating high satisfaction with both the technical competence demonstrated and the quality of customer interactions, leading many to express intentions for continued business and willingness to recommend the service to others.

Our Local Reviews by City

Job Locations and Reviews

Went through the customers home to verify that the gas lines are bonded and aren’t leaking and also been sleeved and strapped up. Went around to the gas lines with my gas leak sniffer and found no leaks. I  also checked the manifold for all the appliances and the manifold is fine . The gas lines are strapped up and secured. Everything is good here with the house no gas leaks and lines are secured and sleeved. 


I did leave an estimate for the customers for a new humidifier. I left two different options for the humidifier. And I left an estimate for a service contract . 

I also left an estimate for a natural gas natural draft water heater 50 gallon. It’s 12 years old and  Should be replaced  around a 10 year mark. I left the customer with two water heater options .
Went through the customers home to verify that the gas lines are bonded and aren’t leaking and also been sleeved and strapped up. Went around to the gas lines with my gas leak sniffer and found no leaks. I  also checked the manifold for all the appliances and the manifold is fine . The gas lines are strapped up and secured. Everything is good here with the house no gas leaks and lines are secured and sleeved. 


I did leave an estimate for the customers for a new humidifier. I left two different options for the humidifier. And I left an estimate for a service contract . 

I also left an estimate for a natural gas natural draft water heater 50 gallon. It’s 12 years old and  Should be replaced  around a 10 year mark. I left the customer with two water heater options .
Daniel R.
Daniel R. Checked in
Went through the customers home to verify that the gas lines are bonded and aren’t leaking and also been sleeved and strapped up. Went around to the gas lines with my gas leak sniffer and found no leaks. I also checked the manifold for all the appliances and the manifold is fine . The gas lines are strapped up and secured. Everything is good here with the house no gas leaks and lines are secured and sleeved. I did leave an estimate for the customers for a new humidifier. I left two different options for the humidifier. And I left an estimate for a service contract . I also left an estimate for a natural gas natural draft water heater 50 gallon. It’s 12 years old and Should be replaced around a 10 year mark. I left the customer with two water heater options .
Thornbury Township, PA 19342
Checked over gas piping.
Gas piping is secure and anchored with appropriate clamps in multiple spots.
Gas pipe from the meter penetrates through the house above the concrete foundation at plywood sheathing as a 1” galvanized hard pipe with a collar mating around against siding. This pipe is in good condition. No flexible gas piping penetrates through any hard exterior walls. 

Flexible trap pipe is bonded to ground vial the water line where it comes into house.
Did a leak search on furnace piping.

Gas piping passes inspection.
Checked over gas piping.
Gas piping is secure and anchored with appropriate clamps in multiple spots.
Gas pipe from the meter penetrates through the house above the concrete foundation at plywood sheathing as a 1” galvanized hard pipe with a collar mating around against siding. This pipe is in good condition. No flexible gas piping penetrates through any hard exterior walls. 

Flexible trap pipe is bonded to ground vial the water line where it comes into house.
Did a leak search on furnace piping.

Gas piping passes inspection.
Barry P.
Barry P. Checked in
Checked over gas piping. Gas piping is secure and anchored with appropriate clamps in multiple spots. Gas pipe from the meter penetrates through the house above the concrete foundation at plywood sheathing as a 1” galvanized hard pipe with a collar mating around against siding. This pipe is in good condition. No flexible gas piping penetrates through any hard exterior walls. Flexible trap pipe is bonded to ground vial the water line where it comes into house. Did a leak search on furnace piping. Gas piping passes inspection.
Thornbury Township, PA 19342
No heat. 
Bosch funace we installed January 2025 with Lennox heat pump that dates to 2012 approximately 14 years old.

Found error code nL at Bosch furnace control.
“abnormal thermostat signals” 
Checked control voltages with meter. There was a demand for w1 gas heat and Y1 at the same time. Control identifies this as a conflict of interest and locks out operations and runs the fan.
I checked thermostat configuration. Made sure it was configured so that Aux heat and heat pump heat do not run at same time.
Thermostat randomly did this again resulting in a new no error code again.

Thermostat has failed. 
Replaced Ecobee for pro thermostat under Dibiase 2 year guarantee.
Set propane lockout at 50°+
Set Heat pump lockout at 45°
Aux heat savings optimization at 2.9
Paired room sensor and relabeled “Master”

The screw that was missing at HVAC equipment was a stripped out screw from the Lennox evaporator cover. It’s just a stripped out screw. I tape the seam of the evaporator compartment doo
No heat. 
Bosch funace we installed January 2025 with Lennox heat pump that dates to 2012 approximately 14 years old.

Found error code nL at Bosch furnace control.
“abnormal thermostat signals” 
Checked control voltages with meter. There was a demand for w1 gas heat and Y1 at the same time. Control identifies this as a conflict of interest and locks out operations and runs the fan.
I checked thermostat configuration. Made sure it was configured so that Aux heat and heat pump heat do not run at same time.
Thermostat randomly did this again resulting in a new no error code again.

Thermostat has failed. 
Replaced Ecobee for pro thermostat under Dibiase 2 year guarantee.
Set propane lockout at 50°+
Set Heat pump lockout at 45°
Aux heat savings optimization at 2.9
Paired room sensor and relabeled “Master”

The screw that was missing at HVAC equipment was a stripped out screw from the Lennox evaporator cover. It’s just a stripped out screw. I tape the seam of the evaporator compartment doo
Barry P.
Barry P. Checked in
No heat. Bosch funace we installed January 2025 with Lennox heat pump that dates to 2012 approximately 14 years old. Found error code nL at Bosch furnace control. “abnormal thermostat signals” Checked control voltages with meter. There was a demand for w1 gas heat and Y1 at the same time. Control identifies this as a conflict of interest and locks out operations and runs the fan. I checked thermostat configuration. Made sure it was configured so that Aux heat and heat pump heat do not run at same time. Thermostat randomly did this again resulting in a new no error code again. Thermostat has failed. Replaced Ecobee for pro thermostat under Dibiase 2 year guarantee. Set propane lockout at 50°+ Set Heat pump lockout at 45° Aux heat savings optimization at 2.9 Paired room sensor and relabeled “Master” The screw that was missing at HVAC equipment was a stripped out screw from the Lennox evaporator cover. It’s just a stripped out screw. I tape the seam of the evaporator compartment doo
Thornbury Township, PA 19373
Luis 2-18-26 performed three geothermal heat pumps inspection attic split geothermal for second floor.  split geothermal for basement and package geothermal for first floor. Replacement of 20x20x1 basement split, 501 for attic, customer will replace first floor filter. Found first floor humidifier leaking, customer replace pad and stopped leaking. He will change pad more often. I did not touch humidifier at this visit. Check airflows supply and return temps, check water pressure and temps on geo loops. Ok check amp draw and voltage on compressor ok. Cycle heat pumps ok. All heat pumps are working properly at the time of service.
Luis 2-18-26 performed three geothermal heat pumps inspection attic split geothermal for second floor.  split geothermal for basement and package geothermal for first floor. Replacement of 20x20x1 basement split, 501 for attic, customer will replace first floor filter. Found first floor humidifier leaking, customer replace pad and stopped leaking. He will change pad more often. I did not touch humidifier at this visit. Check airflows supply and return temps, check water pressure and temps on geo loops. Ok check amp draw and voltage on compressor ok. Cycle heat pumps ok. All heat pumps are working properly at the time of service.
Luis T.
Luis T. Checked in
Luis 2-18-26 performed three geothermal heat pumps inspection attic split geothermal for second floor. split geothermal for basement and package geothermal for first floor. Replacement of 20x20x1 basement split, 501 for attic, customer will replace first floor filter. Found first floor humidifier leaking, customer replace pad and stopped leaking. He will change pad more often. I did not touch humidifier at this visit. Check airflows supply and return temps, check water pressure and temps on geo loops. Ok check amp draw and voltage on compressor ok. Cycle heat pumps ok. All heat pumps are working properly at the time of service.
Thornbury Township, PA 19342

Completed heat tune up for natural gas furnace.
Dibiase install 7/25/25

Replaced 16x25x1 filter
Inspected heat exchanger, burners, flue pipe, inducer assembly and hoses
Inspected hot surface ignitor and verified resistance with meter
Cleaned flame sensor and verified flame rectification circuit
Measured temperature rise and static pressure
Checked wiring, controls, electric motors and components;has  blower motor surge protector 
Checked manifold gas pressure
Inspected drains amd water safeties. System has wet switch, and ez trap.

Combustion, draft and smoke tests: Pass

Left estimates for (2) AC+Gas Heat plan memberships for the other (2) systems in the house.

Left estimate for APCOX whole home air treatment system. 

Gas furnace is operating well at this time.

Completed heat tune up for natural gas furnace.
Dibiase install 7/25/25

Replaced 16x25x1 filter
Inspected heat exchanger, burners, flue pipe, inducer assembly and hoses
Inspected hot surface ignitor and verified resistance with meter
Cleaned flame sensor and verified flame rectification circuit
Measured temperature rise and static pressure
Checked wiring, controls, electric motors and components;has  blower motor surge protector 
Checked manifold gas pressure
Inspected drains amd water safeties. System has wet switch, and ez trap.

Combustion, draft and smoke tests: Pass

Left estimates for (2) AC+Gas Heat plan memberships for the other (2) systems in the house.

Left estimate for APCOX whole home air treatment system. 

Gas furnace is operating well at this time.
Barry P.
Barry P. Checked in
Completed heat tune up for natural gas furnace. Dibiase install 7/25/25 Replaced 16x25x1 filter Inspected heat exchanger, burners, flue pipe, inducer assembly and hoses Inspected hot surface ignitor and verified resistance with meter Cleaned flame sensor and verified flame rectification circuit Measured temperature rise and static pressure Checked wiring, controls, electric motors and components;has blower motor surge protector Checked manifold gas pressure Inspected drains amd water safeties. System has wet switch, and ez trap. Combustion, draft and smoke tests: Pass Left estimates for (2) AC+Gas Heat plan memberships for the other (2) systems in the house. Left estimate for APCOX whole home air treatment system. Gas furnace is operating well at this time.
Thornbury Township, PA 19342
2nd floor system no heat. 

I had a communication error at the system up in the attic. Customer did have an alert on his thermostat for replacing his batteries in his outdoor temp sensor. They will pick up batteries today. This will actually tell the outdoor heat pump to shut off and run the aux heat when he gets cold. I did link into the upstairs furnace , and found there was a communication error and low pressure switch will not close stuck open. When resetting the unit unit I heard the board click but no inducer motor. I checked all my wiring connections and grounds. I Made sure everything was tight. I checked my voltage from the board to the inducer and reset and I had 124 volts. I put everything back together and tested the system .  The inducer did come back on and it did lit  off the furnace. I told the customer it very well could be an intermittent issue with the control board , If this happens again we will replace the control board . I collected for $231.67 paid by cc.
2nd floor system no heat. 

I had a communication error at the system up in the attic. Customer did have an alert on his thermostat for replacing his batteries in his outdoor temp sensor. They will pick up batteries today. This will actually tell the outdoor heat pump to shut off and run the aux heat when he gets cold. I did link into the upstairs furnace , and found there was a communication error and low pressure switch will not close stuck open. When resetting the unit unit I heard the board click but no inducer motor. I checked all my wiring connections and grounds. I Made sure everything was tight. I checked my voltage from the board to the inducer and reset and I had 124 volts. I put everything back together and tested the system .  The inducer did come back on and it did lit  off the furnace. I told the customer it very well could be an intermittent issue with the control board , If this happens again we will replace the control board . I collected for $231.67 paid by cc.
Daniel R.
Daniel R. Checked in
2nd floor system no heat. I had a communication error at the system up in the attic. Customer did have an alert on his thermostat for replacing his batteries in his outdoor temp sensor. They will pick up batteries today. This will actually tell the outdoor heat pump to shut off and run the aux heat when he gets cold. I did link into the upstairs furnace , and found there was a communication error and low pressure switch will not close stuck open. When resetting the unit unit I heard the board click but no inducer motor. I checked all my wiring connections and grounds. I Made sure everything was tight. I checked my voltage from the board to the inducer and reset and I had 124 volts. I put everything back together and tested the system . The inducer did come back on and it did lit off the furnace. I told the customer it very well could be an intermittent issue with the control board , If this happens again we will replace the control board . I collected for $231.67 paid by cc.
Thornbury Township, PA 19373
Found seized inducer motor preventing furnace from operating.

There were bands of silicone on back side of inducer around rotor..
I was able to pull these thin bands of silicone away from inducer which freed the rotor. Reinstalled and tested.
Inducer now working but noisy. Induce needs to be replaced. Provided email estimate to replace inducer under parts warranty.

While here:
1.Replaced 20x25x4 filter provided by homeowner. It is 8 months old.
2. set the water flow to the humidifier back a little using the feed valve. It was too strong when  arrived.
3. Cleaned flame sensor and verified flame rectification circuit.
4. Combustion analysis/test: Pass

System operating well at this time but the inducer motor has a high likelihood of failing altogether needs to be replaced. 

He agreed to repair. I collected diagnostic fee plus half of cost of repair today. We will collect balance for repair once work is completed.
He is scheduled for tune up this coming Tuesday. Would like to do repair
Found seized inducer motor preventing furnace from operating.

There were bands of silicone on back side of inducer around rotor..
I was able to pull these thin bands of silicone away from inducer which freed the rotor. Reinstalled and tested.
Inducer now working but noisy. Induce needs to be replaced. Provided email estimate to replace inducer under parts warranty.

While here:
1.Replaced 20x25x4 filter provided by homeowner. It is 8 months old.
2. set the water flow to the humidifier back a little using the feed valve. It was too strong when  arrived.
3. Cleaned flame sensor and verified flame rectification circuit.
4. Combustion analysis/test: Pass

System operating well at this time but the inducer motor has a high likelihood of failing altogether needs to be replaced. 

He agreed to repair. I collected diagnostic fee plus half of cost of repair today. We will collect balance for repair once work is completed.
He is scheduled for tune up this coming Tuesday. Would like to do repair
Barry P.
Barry P. Checked in
Found seized inducer motor preventing furnace from operating. There were bands of silicone on back side of inducer around rotor.. I was able to pull these thin bands of silicone away from inducer which freed the rotor. Reinstalled and tested. Inducer now working but noisy. Induce needs to be replaced. Provided email estimate to replace inducer under parts warranty. While here: 1.Replaced 20x25x4 filter provided by homeowner. It is 8 months old. 2. set the water flow to the humidifier back a little using the feed valve. It was too strong when arrived. 3. Cleaned flame sensor and verified flame rectification circuit. 4. Combustion analysis/test: Pass System operating well at this time but the inducer motor has a high likelihood of failing altogether needs to be replaced. He agreed to repair. I collected diagnostic fee plus half of cost of repair today. We will collect balance for repair once work is completed. He is scheduled for tune up this coming Tuesday. Would like to do repair
Thornbury Township, PA 19373
Thornbury Township, PA - Luis 12-22-25 customer called in for no heat, Amana natural gas heater 96% two stage. Found heater on error code ignition issue. Reset unit and found gas valve getting 24 volts but won’t open. I  move harness and I was able to get heater to come on. I performed combustion test ok. I would recommend getting gas valve replace. I also noticed other items that will need attention, counter strike gas goes into heater cabinet. I also see heater drain is in series with ac drain, this restricts heaters drain. I provided estimate for repairs and recommendations.
Luis T.
Luis T. Checked in
Luis 12-22-25 customer called in for no heat, Amana natural gas heater 96% two stage. Found heater on error code ignition issue. Reset unit and found gas valve getting 24 volts but won’t open. I move harness and I was able to get heater to come on. I performed combustion test ok. I would recommend getting gas valve replace. I also noticed other items that will need attention, counter strike gas goes into heater cabinet. I also see heater drain is in series with ac drain, this restricts heaters drain. I provided estimate for repairs and recommendations.
Thornbury Township, PA 19373
Replaced heat exchanger, igniter, and flame sensor. Performed combustion test and tested operation of gas furnace. Gas furnace is working properly at time of service.
Replaced heat exchanger, igniter, and flame sensor. Performed combustion test and tested operation of gas furnace. Gas furnace is working properly at time of service.
Kurt M.
Kurt M. Checked in
Replaced heat exchanger, igniter, and flame sensor. Performed combustion test and tested operation of gas furnace. Gas furnace is working properly at time of service.
Thornbury Township, PA 19342
Luis 11-24-25 return visit to replace humidifier 3/4 shark bite tee to feed water to humidifier, I also replace all maintenance parts for humidifier, feed tube, tray me scale control new spud. Test system operation after repairs ok no leaks.
Luis 11-24-25 return visit to replace humidifier 3/4 shark bite tee to feed water to humidifier, I also replace all maintenance parts for humidifier, feed tube, tray me scale control new spud. Test system operation after repairs ok no leaks.
Luis T.
Luis T. Checked in
Luis 11-24-25 return visit to replace humidifier 3/4 shark bite tee to feed water to humidifier, I also replace all maintenance parts for humidifier, feed tube, tray me scale control new spud. Test system operation after repairs ok no leaks.
Thornbury Township, PA 19342
Review
We’ve had DiBiase service our units for years and they’re always prompt, friendly, progressional and fair priced. Our appt with Daniel today was great - I’d expect nothing less.
Kristen - Thornbury Township, PA 19342
Review
Kurt was a pleasure. Great attitude nice disposition .Very thorough and explained all my questions. Thank You. I'll have him back anytime. He explained different options. Need to make appointment for new service.
Gregory - Thornbury Township, PA 19342
Review
Polite, on time, well knowledgeable
juliana soares - Thornbury Township, PA 19342
Response from DiBiase Heating and Cooling Company:

Hi Juliana, Thank you for the kind review! We're glad to hear you had a positive experience. If you ever need anything, we're here to help!

Request Service
servicedetailscustomerreturningschedule
*
Details Regarding Your Request...
Optional: Drag and drop photos and/or videos:
Max. file size: 4 MB.
Your Contact and Service Location...
*
*
To Serve You Best...
Have we served you in the past?
Yes
No
*
What Is Convenient For You?
*
What time of day is best for you?
First Available
Morning
Afternoon
*

Call For Same Day Service/Emergencies at 610-873-1244 .

By pressing Submit I agree to receive phone, email, or text messages from DiBiase Heating and Cooling Company to the provided mobile number and also agree to the DiBiase Heating and Cooling Company terms and privacy policy. Message & data rates may apply. Consent is not a condition of purchase. We will never share your personal information with third parties for marketing purposes.
Back Next