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: The overall sentiment across these reviews is overwhelmingly positive, reflecting high levels of customer satisfaction and appreciation. Customers consistently express enthusiasm about the professionalism, efficiency, and expertise demonstrated by the service technicians. Recurring themes include praise for the friendly and courteous demeanor of staff members, with many reviewers highlighting how technicians take time to provide thorough explanations and patiently answer questions. The company's responsiveness stands out as a significant strength, with customers noting quick service, timely arrivals, and even after-hours and weekend availability during urgent situations. Technical competence is frequently celebrated, with reviewers expressing confidence in the quality of work performed and trust in the recommendations provided. Many customers specifically mention feeling valued and respected, noting that technicians are considerate of their property and demonstrate genuine care in their interactions. The positive experiences have fostered strong loyalty, with some customers indicating they have switched to this company from previous providers or expressing intent to request specific technicians for future visits. The tone throughout is one of gratitude and recommendation, with customers frequently using words like "excellent," "wonderful," "great," and "highly recommend" to convey their satisfaction with both the technical service and interpersonal experience.

Our Local Reviews by City

Job Locations and Reviews

6/8/26. Fully assessed no cooling on 2023 Bosch heat pump installed by dibiase. Found everything running except outside condenser fan motor. Called Bosch tech support and tested out motor and board output voltage, all tested ok. After resetting system fan came on but found 410a refrigerant pressures low 177/58. Went over entire system with electronic leak detecter did not find any leaks. Recommend we add refrigerant and leak dye to the system and complete tune up. Added 3lbs to the system and leak dye. Now refrigerant pressures are 284/134 with 8 subcooling. Performed tune up. Replaced 20x25x4 air filter. Checked all electrical connections and components. Flushed out drain. Checked temperature split. System is working properly at time of service. Do not know how long charge will last. Now that there is dye in the system we should be able to locate refrigerant leak in the future.
6/8/26. Fully assessed no cooling on 2023 Bosch heat pump installed by dibiase. Found everything running except outside condenser fan motor. Called Bosch tech support and tested out motor and board output voltage, all tested ok. After resetting system fan came on but found 410a refrigerant pressures low 177/58. Went over entire system with electronic leak detecter did not find any leaks. Recommend we add refrigerant and leak dye to the system and complete tune up. Added 3lbs to the system and leak dye. Now refrigerant pressures are 284/134 with 8 subcooling. Performed tune up. Replaced 20x25x4 air filter. Checked all electrical connections and components. Flushed out drain. Checked temperature split. System is working properly at time of service. Do not know how long charge will last. Now that there is dye in the system we should be able to locate refrigerant leak in the future.
Kurt M.
Kurt M. Checked in
6/8/26. Fully assessed no cooling on 2023 Bosch heat pump installed by dibiase. Found everything running except outside condenser fan motor. Called Bosch tech support and tested out motor and board output voltage, all tested ok. After resetting system fan came on but found 410a refrigerant pressures low 177/58. Went over entire system with electronic leak detecter did not find any leaks. Recommend we add refrigerant and leak dye to the system and complete tune up. Added 3lbs to the system and leak dye. Now refrigerant pressures are 284/134 with 8 subcooling. Performed tune up. Replaced 20x25x4 air filter. Checked all electrical connections and components. Flushed out drain. Checked temperature split. System is working properly at time of service. Do not know how long charge will last. Now that there is dye in the system we should be able to locate refrigerant leak in the future.
Thornbury Township, PA 19373
Completed (3) AC tune ups. All 3 systems are gas furnace+AC installed within last 3 years. Addition, 1st Fl. And 2nd Fl.

Replaced all filters provided by homeowner. Aprilaire 413, 16x25x1, 16x20x1

For each system:
Completed AC tune up for 3 Ton Amana AC system

Indoor and outdoor coils in good condition 
Inspected wiring, controls, electric motors and components; left estimates for surge protectors. On estimate is for (3) surge protectors for indoor equipment circuits. The other is for (2) for the outdoor units for the addition and 1st floor systems. 
Measured temperature split and static pressure 
Inspected drains; cleared EZ trap, tested pumps added treatment tabs to drain pans. 
Checked integrity of compressor motor (mega ohm test)

Assessed refrigerant charge checked pressures. 

AC systems are operating well at this time.
Completed (3) AC tune ups. All 3 systems are gas furnace+AC installed within last 3 years. Addition, 1st Fl. And 2nd Fl.

Replaced all filters provided by homeowner. Aprilaire 413, 16x25x1, 16x20x1

For each system:
Completed AC tune up for 3 Ton Amana AC system

Indoor and outdoor coils in good condition 
Inspected wiring, controls, electric motors and components; left estimates for surge protectors. On estimate is for (3) surge protectors for indoor equipment circuits. The other is for (2) for the outdoor units for the addition and 1st floor systems. 
Measured temperature split and static pressure 
Inspected drains; cleared EZ trap, tested pumps added treatment tabs to drain pans. 
Checked integrity of compressor motor (mega ohm test)

Assessed refrigerant charge checked pressures. 

AC systems are operating well at this time.
Barry P.
Barry P. Checked in
Completed (3) AC tune ups. All 3 systems are gas furnace+AC installed within last 3 years. Addition, 1st Fl. And 2nd Fl. Replaced all filters provided by homeowner. Aprilaire 413, 16x25x1, 16x20x1 For each system: Completed AC tune up for 3 Ton Amana AC system Indoor and outdoor coils in good condition Inspected wiring, controls, electric motors and components; left estimates for surge protectors. On estimate is for (3) surge protectors for indoor equipment circuits. The other is for (2) for the outdoor units for the addition and 1st floor systems. Measured temperature split and static pressure Inspected drains; cleared EZ trap, tested pumps added treatment tabs to drain pans. Checked integrity of compressor motor (mega ohm test) Assessed refrigerant charge checked pressures. AC systems are operating well at this time.
Thornbury Township, PA 19342
4/15/26
 Fully assessed no cooling situation on 2022 geothermal package system. Found geo working when I arrived. Took off cover at blower compartment and found drain pan did have some build up in it. Poorer water in pan , it did drain away just slowly. Flushed out trap with hot water, this did not cause the no cooling though. Found while I was on site. Geothermal locked out on a code (5) low coil temp code. Found very dirty air filter. Replaced air filter with one he provided. Check air temperature split it was 22 degrees. Also checked water temperature split it was 11 degrees. Geothermal is working properly at time of service. Customer signed up for maintenance plan for all (3) geothermal systems.
4/15/26
 Fully assessed no cooling situation on 2022 geothermal package system. Found geo working when I arrived. Took off cover at blower compartment and found drain pan did have some build up in it. Poorer water in pan , it did drain away just slowly. Flushed out trap with hot water, this did not cause the no cooling though. Found while I was on site. Geothermal locked out on a code (5) low coil temp code. Found very dirty air filter. Replaced air filter with one he provided. Check air temperature split it was 22 degrees. Also checked water temperature split it was 11 degrees. Geothermal is working properly at time of service. Customer signed up for maintenance plan for all (3) geothermal systems.
Kurt M.
Kurt M. Checked in
4/15/26 Fully assessed no cooling situation on 2022 geothermal package system. Found geo working when I arrived. Took off cover at blower compartment and found drain pan did have some build up in it. Poorer water in pan , it did drain away just slowly. Flushed out trap with hot water, this did not cause the no cooling though. Found while I was on site. Geothermal locked out on a code (5) low coil temp code. Found very dirty air filter. Replaced air filter with one he provided. Check air temperature split it was 22 degrees. Also checked water temperature split it was 11 degrees. Geothermal is working properly at time of service. Customer signed up for maintenance plan for all (3) geothermal systems.
Thornbury Township, PA 19342
Est
Est
Diilon M.
Diilon M. Checked in
Est
Thornbury Township, PA 19373
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
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