610-873-1244 Book Online Text Us

Malvern, PA

Expert HVAC Service and More in Malvern, PA

DiBiase Heating and Cooling Company provides a full range of services to keep your home comfortable and efficient year-round in Malvern, 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 Malvern, PA

Rated 5.0 out of 5 stars based on 36 customer reviews

Customers say: The reviews reflect an overwhelmingly positive sentiment toward the HVAC service provided. Customers consistently express appreciation for technicians who are knowledgeable, professional, and efficient in diagnosing and resolving heating issues. The tone across the collection is predominantly positive, with recurring themes of excellent communication, thorough explanations of technical matters, and prompt service—particularly valued during emergency situations in cold weather. Customers frequently highlight the technicians' ability to clearly explain system operations, maintenance recommendations, and available options. The service is repeatedly characterized as courteous and professional, with many customers noting the technicians' transparency and helpfulness. Customers also appreciate the absence of aggressive upselling and the technicians' dedication to resolving problems completely. Overall, the reviews convey a strong sense of customer satisfaction and trust in the technical expertise and customer service provided.

Our Local Reviews by City

Job Locations and Reviews

2nd floor system 
I completed a check up on an 6 yr old 95% gas furnace system. 
I started with checking the air filter and replaced , the filter size is 16x25x1. I checked all my electrical connections and voltages. I inspected and tested the  burners , flame sensor and the igniter. I water tested all tubing and hoses. I inspected the exhaust and fresh air pipe for restrictions and bellies. I inspected the inducer and the blower motor operation. I checked and tested for combustion and took temp rise splits at the return and the supply. Everything is running fine at this time of service. 





1st floor system 
I completed a check up on a 20+ yr old 80% Lennox gas furnace system. 
I started with checking the air filter and replaced, filter size is 16x25x1 . I checked all my electrical connections and voltages. I inspected and tested the  burners , flame sensor and the igniter. I inspected the exhaust for restrictions and rust and holes. I inspected the inducer and the blower motor oper
2nd floor system 
I completed a check up on an 6 yr old 95% gas furnace system. 
I started with checking the air filter and replaced , the filter size is 16x25x1. I checked all my electrical connections and voltages. I inspected and tested the  burners , flame sensor and the igniter. I water tested all tubing and hoses. I inspected the exhaust and fresh air pipe for restrictions and bellies. I inspected the inducer and the blower motor operation. I checked and tested for combustion and took temp rise splits at the return and the supply. Everything is running fine at this time of service. 





1st floor system 
I completed a check up on a 20+ yr old 80% Lennox gas furnace system. 
I started with checking the air filter and replaced, filter size is 16x25x1 . I checked all my electrical connections and voltages. I inspected and tested the  burners , flame sensor and the igniter. I inspected the exhaust for restrictions and rust and holes. I inspected the inducer and the blower motor oper
Daniel R.
Daniel R. Checked in
2nd floor system I completed a check up on an 6 yr old 95% gas furnace system. I started with checking the air filter and replaced , the filter size is 16x25x1. I checked all my electrical connections and voltages. I inspected and tested the burners , flame sensor and the igniter. I water tested all tubing and hoses. I inspected the exhaust and fresh air pipe for restrictions and bellies. I inspected the inducer and the blower motor operation. I checked and tested for combustion and took temp rise splits at the return and the supply. Everything is running fine at this time of service. 1st floor system I completed a check up on a 20+ yr old 80% Lennox gas furnace system. I started with checking the air filter and replaced, filter size is 16x25x1 . I checked all my electrical connections and voltages. I inspected and tested the burners , flame sensor and the igniter. I inspected the exhaust for restrictions and rust and holes. I inspected the inducer and the blower motor oper
Malvern, PA 19355
(2) EZ trap (1) for each system. Fully serviceable AC drain trap with overfill protection switches

2/20/26 Dan 

I arrived to the customers home to install two EZ trap systems for both coils in the basement. I cut out old PVC piping to accommodate for the new EZ traps per system . Once completed I wired the safeties in series with the condensation pumps. I checked for leaks and tested the safeties for  proper operation. Collected balance for the new water safeties. Paid by cc.
(2) EZ trap (1) for each system. Fully serviceable AC drain trap with overfill protection switches

2/20/26 Dan 

I arrived to the customers home to install two EZ trap systems for both coils in the basement. I cut out old PVC piping to accommodate for the new EZ traps per system . Once completed I wired the safeties in series with the condensation pumps. I checked for leaks and tested the safeties for  proper operation. Collected balance for the new water safeties. Paid by cc.
Daniel R.
Daniel R. Checked in
(2) EZ trap (1) for each system. Fully serviceable AC drain trap with overfill protection switches 2/20/26 Dan I arrived to the customers home to install two EZ trap systems for both coils in the basement. I cut out old PVC piping to accommodate for the new EZ traps per system . Once completed I wired the safeties in series with the condensation pumps. I checked for leaks and tested the safeties for proper operation. Collected balance for the new water safeties. Paid by cc.
Malvern, PA 19355
Luis 2-17-26 Flush tankless hot water heater with descaler solution test system operation ok. After minutes of running, hot water temperature dropped. I called tech support for troubleshooting, found check valve components not working properly, provided estimate to replace check valve. 
2-18-26 Replacement of check valve for water heater, test operation check all hot water faucets test operation for 30 minutes ok water heater is working properly 120 F.
Luis 2-17-26 Flush tankless hot water heater with descaler solution test system operation ok. After minutes of running, hot water temperature dropped. I called tech support for troubleshooting, found check valve components not working properly, provided estimate to replace check valve. 
2-18-26 Replacement of check valve for water heater, test operation check all hot water faucets test operation for 30 minutes ok water heater is working properly 120 F.
Luis T.
Luis T. Checked in
Luis 2-17-26 Flush tankless hot water heater with descaler solution test system operation ok. After minutes of running, hot water temperature dropped. I called tech support for troubleshooting, found check valve components not working properly, provided estimate to replace check valve. 2-18-26 Replacement of check valve for water heater, test operation check all hot water faucets test operation for 30 minutes ok water heater is working properly 120 F.
Malvern, PA 19355
I arrived for no heat on a heat pump system. Thermostat was calling for heat. It was 51 in the house. Nothing was running downstairs or outside. I found my heater contactor has failed. The system is six years old. The contactor is covered under the manufacturer warranty, but did quote out for labor warranty to the customer. She saved roughly over $300.00 . The customer approved the repair. Remove the failed heater contactor, and replaced with the new OEM contactor tested each portion of the system for operation. Everything is back up or running at this time of service.
I arrived for no heat on a heat pump system. Thermostat was calling for heat. It was 51 in the house. Nothing was running downstairs or outside. I found my heater contactor has failed. The system is six years old. The contactor is covered under the manufacturer warranty, but did quote out for labor warranty to the customer. She saved roughly over $300.00 . The customer approved the repair. Remove the failed heater contactor, and replaced with the new OEM contactor tested each portion of the system for operation. Everything is back up or running at this time of service.
Daniel R.
Daniel R. Checked in
I arrived for no heat on a heat pump system. Thermostat was calling for heat. It was 51 in the house. Nothing was running downstairs or outside. I found my heater contactor has failed. The system is six years old. The contactor is covered under the manufacturer warranty, but did quote out for labor warranty to the customer. She saved roughly over $300.00 . The customer approved the repair. Remove the failed heater contactor, and replaced with the new OEM contactor tested each portion of the system for operation. Everything is back up or running at this time of service.
Malvern, PA 19355
Malvern, PA - Est
Diilon M.
Diilon M. Checked in
Est
Malvern, PA 19355
Luis 2-16-26 customer called in for no hot water, tankless navien not providing enough hot water. I check inlet filter ok no error codes showing, I contact tech support and they said before any further troubleshooting, flushing is necessary. We need to come back to perform tankless flush then we can further troubleshoot unit, there is a chance unit just needs flushing and will work fine. We will check operation after flushing. No expansion tank and pressure reducing valve are installed. We will need 90 fitting to connect to the hot water connection. See photos. Water pressure is 90 psi. I provided estimate to install pressure reducing valve and expansion tank.
Luis 2-16-26 customer called in for no hot water, tankless navien not providing enough hot water. I check inlet filter ok no error codes showing, I contact tech support and they said before any further troubleshooting, flushing is necessary. We need to come back to perform tankless flush then we can further troubleshoot unit, there is a chance unit just needs flushing and will work fine. We will check operation after flushing. No expansion tank and pressure reducing valve are installed. We will need 90 fitting to connect to the hot water connection. See photos. Water pressure is 90 psi. I provided estimate to install pressure reducing valve and expansion tank.
Luis T.
Luis T. Checked in
Luis 2-16-26 customer called in for no hot water, tankless navien not providing enough hot water. I check inlet filter ok no error codes showing, I contact tech support and they said before any further troubleshooting, flushing is necessary. We need to come back to perform tankless flush then we can further troubleshoot unit, there is a chance unit just needs flushing and will work fine. We will check operation after flushing. No expansion tank and pressure reducing valve are installed. We will need 90 fitting to connect to the hot water connection. See photos. Water pressure is 90 psi. I provided estimate to install pressure reducing valve and expansion tank.
Malvern, PA 19355
Looked over system there is an 18/8 wire ran between thermostat and air handler. There is enough conductors to install a WiFi thermostat. Let rich know that it is possible. They will let us know next steps. Rich would like a quote sent over to install a very basic WiFi thermostat.
Looked over system there is an 18/8 wire ran between thermostat and air handler. There is enough conductors to install a WiFi thermostat. Let rich know that it is possible. They will let us know next steps. Rich would like a quote sent over to install a very basic WiFi thermostat.
Kurt M.
Kurt M. Checked in
Looked over system there is an 18/8 wire ran between thermostat and air handler. There is enough conductors to install a WiFi thermostat. Let rich know that it is possible. They will let us know next steps. Rich would like a quote sent over to install a very basic WiFi thermostat.
Malvern, PA 19355
Fully assessed no heating situation. Found breakers off when I arrived. Turned on breakers and tested out system. Found emergency heat did come on and it was drawing 19.65 A working correctly. Found that heat pump did not come on. Found thermostat was configured and set up as conventional not heat pump. Flip switch on back a thermostat and check settings. Tested out heat pump system on the roof. 410a pressures were 245/87. Temperature rise was 20 degrees. Heat pump system is working properly at time of service.
Fully assessed no heating situation. Found breakers off when I arrived. Turned on breakers and tested out system. Found emergency heat did come on and it was drawing 19.65 A working correctly. Found that heat pump did not come on. Found thermostat was configured and set up as conventional not heat pump. Flip switch on back a thermostat and check settings. Tested out heat pump system on the roof. 410a pressures were 245/87. Temperature rise was 20 degrees. Heat pump system is working properly at time of service.
Kurt M.
Kurt M. Checked in
Fully assessed no heating situation. Found breakers off when I arrived. Turned on breakers and tested out system. Found emergency heat did come on and it was drawing 19.65 A working correctly. Found that heat pump did not come on. Found thermostat was configured and set up as conventional not heat pump. Flip switch on back a thermostat and check settings. Tested out heat pump system on the roof. 410a pressures were 245/87. Temperature rise was 20 degrees. Heat pump system is working properly at time of service.
Malvern, PA 19355
Luis 2-16-26 customer has newer heat pump with gas heater as back up. Customer stated heating pump was not blowing hot air, I checked system operation, zoning system two thermostats it’s old style Trane communication 3 wire system. I check system operation I noticed system was running at 560 cfm and compressor showing 46%, system was working properly, it took very long to bring up blower speed. I tried resetting unit, I looked at thermostat to see if we can change minimum compressor speed. I could not find any setting,  I also noticed   the back heat did not had any locked out setting. I asked customer about this and he said to set to 50/40 compressor balance point, system is working properly at the time of service.
Luis 2-16-26 customer has newer heat pump with gas heater as back up. Customer stated heating pump was not blowing hot air, I checked system operation, zoning system two thermostats it’s old style Trane communication 3 wire system. I check system operation I noticed system was running at 560 cfm and compressor showing 46%, system was working properly, it took very long to bring up blower speed. I tried resetting unit, I looked at thermostat to see if we can change minimum compressor speed. I could not find any setting,  I also noticed   the back heat did not had any locked out setting. I asked customer about this and he said to set to 50/40 compressor balance point, system is working properly at the time of service.
Luis T.
Luis T. Checked in
Luis 2-16-26 customer has newer heat pump with gas heater as back up. Customer stated heating pump was not blowing hot air, I checked system operation, zoning system two thermostats it’s old style Trane communication 3 wire system. I check system operation I noticed system was running at 560 cfm and compressor showing 46%, system was working properly, it took very long to bring up blower speed. I tried resetting unit, I looked at thermostat to see if we can change minimum compressor speed. I could not find any setting, I also noticed the back heat did not had any locked out setting. I asked customer about this and he said to set to 50/40 compressor balance point, system is working properly at the time of service.
Malvern, PA 19355
Found spirovent head corroded and needs replaced.

2/1/26
Isolated and drained hydronic system as necessary. This is a hydronic coil set up, 
Removed failed spirovent head. Installed new.
Pressurized and purged system.
Tested afterwards.
Temperature rise 35°
Left thermostat set to emergency heat enabled so it will only run oil hydronic coil.
They do not connect thermostat to app or WiFi so temperature lockouts aren’t available or play a role in controls.

System operating well at this time.
Found spirovent head corroded and needs replaced.

2/1/26
Isolated and drained hydronic system as necessary. This is a hydronic coil set up, 
Removed failed spirovent head. Installed new.
Pressurized and purged system.
Tested afterwards.
Temperature rise 35°
Left thermostat set to emergency heat enabled so it will only run oil hydronic coil.
They do not connect thermostat to app or WiFi so temperature lockouts aren’t available or play a role in controls.

System operating well at this time.
Barry P.
Barry P. Checked in
Found spirovent head corroded and needs replaced. 2/1/26 Isolated and drained hydronic system as necessary. This is a hydronic coil set up, Removed failed spirovent head. Installed new. Pressurized and purged system. Tested afterwards. Temperature rise 35° Left thermostat set to emergency heat enabled so it will only run oil hydronic coil. They do not connect thermostat to app or WiFi so temperature lockouts aren’t available or play a role in controls. System operating well at this time.
Malvern, PA 19355
Review
Had a problem with two steam radiators. Luis arrived and diagnosed the problem, corrected it and verified that the radiators are now working properly. My tenants and new baby are warm and happy. Luis does it again!
Neal - Malvern, PA 19355
Review
Excellent speedy and courteous
Jordan - Malvern, PA 19355
Review
Continued Great Service!
Barbara - Malvern, PA 19355
Review
Excellent as usual
John - Malvern, PA 19355
Review
Very helpful and great service
Shahid Khan - Malvern, PA 19355
Response from DiBiase Heating and Cooling Company:

Hi Shahid! Thank you for the kind words! We’re glad to hear you had a positive experience and appreciate your support!

Review
Yesterday, Dibiase (Nick’s crew) installed a replacement ductless split system. We have used Dibiase 5 times now for major installations. As ever, the service, care, professionalism, timing and communication were spot-on. Full marks in every aspect.
John McG - Malvern, PA 19355
Review
Very polite and quick
Jessica - Malvern, PA 19355
Review
William G - Malvern, PA 19355
Response from DiBiase Heating and Cooling Company:

Hi William! We greatly appreciate you taking the time to leave us a 5-star review!

Review
Great Service
PTI - Malvern, PA 19355
Review
Big thanks to Kurt, for fixing our Ac unit and wind pressure. Excellent job!!!
Manohar Tharanath - Malvern, PA 19355
Response from DiBiase Heating and Cooling Company:

Hi Manohar! Thank you for the kind words! We’re so glad Kurt was able to get your A/C and wind pressure issues resolved. We’ll be sure to pass along the praise—excellent service is what we strive for every time!

Review
Professional, friendly, efficient, respectful of our property especially as it was a very wet day.
John - Malvern, PA 19355
Review
Subject: Exceptional AC Service from Kurt - DiBiase Heating and Cooling company -Highly Recommended! I am writing to express my sincere gratitude and highly recommend Kurt for his outstanding service during a recent issue with my air conditioning unit. From the moment he arrived, Kurt demonstrated a remarkable level of knowledge and expertise in diagnosing the problem. He quickly identified a refrigerant leak and clearly explained the technical details in a way that was easy for me to understand. What truly impressed me was Kurt's transparency in sharing information. He didn't just state the problem; he took the time to show me the evidence of the leak and thoroughly explained the potential causes and consequences. This level of openness built trust and allowed me to feel confident in his assessment. Furthermore, I greatly appreciated Kurt's patience in discussing the various options available to me. He patiently walked me through each potential solution, outlining the pros and cons, and answering all of my questions without ever making me feel rushed or pressured. His ability to explain complex technical information in a clear and concise manner was truly commendable. Beyond his technical skills and communication, Kurt showed a genuine willingness to go above and beyond to assist me in deciding the best next steps. He didn't just offer solutions; he took the time to understand my needs and budget, offering insightful advice to help me make an informed decision about how to proceed with the repairs. His commitment to ensuring I felt comfortable and confident in the chosen path was truly exceptional. Thanks to Kurt's expertise, transparency, patience, and willingness to go the extra mile, I feel confident in the next steps to fix my air conditioner. He is a true professional and a valuable asset to your team. I would not hesitate to recommend Kurt to anyone in need of reliable and trustworthy AC service. Thank you, Kurt, for your outstanding service!
Thomas Paulose - Malvern, PA 19355
Response from DiBiase Heating and Cooling Company:

Hi Thomas! Thank you so much for your thoughtful and detailed review! We’re thrilled to hear about your great experience with Kurt. He truly exemplifies the values we strive for at DiBiase—expertise, transparency, and a customer-first approach. We’ll be sure to pass along your kind words to him. Thank you again for choosing us and for your recommendation!

Review
DiBiase Tech Curt Manges always arrives on time and always performs a thorough check of our systems, clearly explaining all findings to us. DiBiase installed all our systems and continues to provide excellence and reliability in everything they do!
Christine Kantrowitz - Malvern, PA 19355
Response from DiBiase Heating and Cooling Company:

Hello Christine! Thank you so much for the kind words and continued trust in DiBiase Heating and Cooling! We’re proud to have Kurt on our team—his commitment to thorough, reliable service truly reflects our company values. It means a lot to know you’ve had a consistently excellent experience from installation through ongoing service!

Review
Brian Stoecker - Malvern, PA 19355
Response from DiBiase Heating and Cooling Company:

Hello Brian! We really appreciate you taking the time to leave is a 5-star review!

Review
Colleen Wlostowski - Malvern, PA 19355
Response from DiBiase Heating and Cooling Company:

Hi Collen! We really appreciate you taking the time to leave us a 5-star review!

Review
Excellent service
Barbara - Malvern, PA 19355
Review
We always have a great experience. Our technician was friendly and thorough
Colleen - Malvern, PA 19355
Review
(Translated by Google) Very good company, they are responsible in their work and offer the best (Original) Muy buena compaa son responsables en su trabajo y ofrecen lo mejor
DiegoBelloCres DiegoBelloCres - Malvern, PA 19355
Response from DiBiase Heating and Cooling Company:

Hola Diego, ¡Gracias por tus amables palabras! Nos alegra saber que estás satisfecho con nuestro trabajo. Estamos siempre comprometidos en ofrecer lo mejor a nuestros clientes. ¡No dudes en contactarnos si necesitas algo más!

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