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 expressed across these reviews is overwhelmingly positive, reflecting strong customer satisfaction with the service provided. Customers consistently praise the professionalism, knowledge, and courtesy of the technicians, highlighting their friendly and approachable demeanor. Timeliness emerges as a recurring theme, with reviewers frequently noting punctual arrivals and efficient completion of work. The technicians are repeatedly commended for their thoroughness in explaining procedures, answering questions, and taking time to ensure customers understand the work being performed. Many reviews emphasize the helpfulness and problem-solving abilities demonstrated, including efforts to minimize costs and find practical solutions to unexpected challenges. The scheduling and administrative support also receives positive recognition for being responsive and accommodating. Customers express appreciation for the cleanliness and consideration shown during service calls, with technicians leaving work areas in excellent condition. The overall tone conveys trust and satisfaction, with several reviewers indicating repeat business and ongoing positive experiences. The sentiment reflects a service-oriented company culture where technical expertise is matched by strong interpersonal skills and customer care, resulting in consistently positive customer experiences and high levels of satisfaction.

Our Local Reviews by City

Job Locations and Reviews

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
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
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