Dipietro Heating & Cooling
Company Overview
Serving the heating and cooling needs of greater Boston and Southern New Hampshire for over 70 years, the DiPietro family has built a legacy.
Joseph A. DiPietro, as the owner and president of DiPietro Heating Cooling Plumbing, represents the family's third generation in delivering heating and cooling solutions. Clinton DiPietro, his grandfather, entered the field in 1946, establishing Haverhill Sheet Metal, which evolved into Climate Design Systems. Continuing this tradition, his father, Tom DiPietro, also contributed to the family business. “I’ve been part of this field for as long as I remember, beginning my journey in my family’s business during my teenage years. I’ve learned a great deal, especially about the value of customer satisfaction and fostering trust with clients,” Joe DiPietro remarked.
DiPietro Heating Cooling Plumbing, founded in 2007, provides services to the Merrimack Valley and beyond. With a team of fully licensed installers and a service department available 24/7, DiPietro is ready to meet your HVAC requirements.
Joe DiPietro launched the company in 2007. Being a third-generation owner in the HVAC sector, Joe understands all aspects of the business. With experience in his grandfather’s Haverhill shop as a child and his father’s shop as a teenager, Joe understands the significance of appreciating employees and achieving customer satisfaction. At DiPietro Heating Cooling Plumbing, you’ll find Joe actively involved in installations alongside his team, meeting potential clients, or assisting with customer inquiries in the service department.
Business Services
- HVAC system repair
- Plumbing inspection
- Water heater installation
- Water heater repair
Business Location & Hours
| Mon: | 7:00 AM - 5:00 PM |
| Tue: | 7:00 AM - 5:00 PM |
| Wed: | 7:00 AM - 5:00 PM |
| Thu: | 7:00 AM - 5:00 PM |
| Fri: | 7:00 AM - 5:00 PM |
| Sat: | Closed |
| Sun: | Closed |
Recommended Customer Reviews
Unfortunately, I have learned a hard lesson with Dipietro. They are not upfront about what your system REALLY needs, vs. what they want you to buy. They inflate their charges and give you promises of high efficiency, and when you find out later it's not the system your house needs or can even accommodate, you are S.O.L. I now have an extremely expensive piece of equipment in my yard that won't ever work up to it's potential. I suppose it can sit there and look shiny for the next 10-15 years until I find a legitimate HVAC company to revamp my heating and cooling system the correct way. I must admit, the install was fairly quick with very polite employees. However, when their deceptive business practices were questioned,they stopped communicating with me. I guess once they get their money, they don't care much about the customer. Regrettably, it cost us far too much to learn this lesson. Get multiple quotes-and don't think just because it's in writing they will honor it. I have a very nicely written quote that means absolutely nothing to this company.
I have used this company twice and will not again. They clearly pad their charges with unnecessary work that doesn't need to be done. They once recommended $500 worth of work which I ended up doing on my own for $50. I would really not recommend using them.
2 issues. One was the cost was ridiculously high and the second is that the problem was never resolved. Dipietro's selling point is that they have fixed prices and don't charge by the hour. Sounded good to me. They charge $95 dollars for showing up at your door and if you choose to go with them they wave that fee. Well trust me it is still built in. I asked for a price on my leaking toilet and the receptionist said someone would get back to me that afternoon, next morning the plumber showed up and I said no one had called with an estimate and he said he is the only one who can give me the price and that it would vary according to the problem. Kind of a scam in my book. Most places can give you an estimate ahead of time as to what the price will be BEFORE they show up. Toilet still leaks even with the new part. Neighbor gave me a name of independent plumber they have used for years. I am looking forward to working with a good company.
Wouldn't use them if they didn't come recommended by Mass Saves rep. Had new furnace put in through Mass Saves program (which is excellent). Guys drove across my neighbors lawn w/out asking permission. We were told we would have to have an inspector come out and make sure work was completed correctly. 1st call I got about scheduling anything was 2 weeks after work was completed-I set up appointment and the next day received a letter that was just thrown in my mailbox-not mailed that Dipietro has been trying to contact me to set up appointment but I was not responding. I had not received any calls besides the day before when I set up the appointment. I called the cell provided to let them know I was all set w/appointment and it was not the correct cell #. I then called the office because on the letter it stated they were open until 7pm. I got answering service who said she would relay the info and have someone call me back tomorrow to confirm I actually had an appointment. The 1st inspector(not affiliated w/Dipietro) showed up a few days later when scheduled. 2 days later someone called to set up the inspection that had just occurred! I let him know that we already had it-he had no idea and just hung up. Just last week had Dipietro call and say an electrician had to come out-I set that up. They said he would be here between 2:30-3. Luckily on the scheduled day I got home early because the inspector and Dipietro rep came 20 min early. Today I got a call saying now a plumber had to come out.
I understand inspections have to happen but the way everything was handled was terrible. Terrible customer service-disorganized company who can't keep track of who has come out and if I've been seen already.
I don't recommend anyone using this company!
I will not use this company again. I had them come out to check on my furnace, as it was making a loud droning noise as of late. A dispatch fee of $95, PLUS an unexpected 'diagnostic fee' of $75. I made them waive the $75 fee because they did not make me aware of that prior to the visit. Turns out the motor was going and needed to be replaced. The repair tech quoted the repair at $975, which, after reading about the particular problem online was too high.
I did some research and found the part on Amazon for $130, and got it in 2 days. Watched a couple Youtube videos showing me how to replace the unit(extremely easy), and did the work myself. Took no more than 45 minutes. Total cost was about $160, including shipping and some silicone gasket maker.
It is absurd that they were going to charge me almost $1,000 for a job that I did myself in under an hour for less than $200. I don't know if their markup was on labor or materials(probably both), but it is unacceptable nonetheless. Price gouging at its worst. I cannot recommend this company to anyone.
rich c.I had an excellent service experience. My problem was a very tricky fault with a natural gas stand-by generator. [generator would start up and die soon thereafter, resulting in vague error code: ""FC04 - engine will not start"".] it was not clear whether the problem was gas-flow or electrical. I suspected the former b/c the problem developed after my gas company upgraded my residential meter. In an amazing coincidence it turned out to be a broken voltage regulator in the generator itself (capacitor leakage). Donny from DiPietro found and fixed the problem (part had to be ordered, came in 2 days). I was impressed with Donny's professionalism, knowledge, and bed-side manner (aka, customer management). Gonna sign these guys up to maintain all my HVAC stuff from now on.
DiPietro has knowledgeable technicians that have been good at resolving any problems with our heating system. I do suggest that you ensure that you are given a full explanation of any potential charges prior to the work being done to avoid any surprises.
The worst! Unresponsive. Unprofessional. I have never had a worse experience with a ""service"" provider in my life!! Total disrespect for the consumer - and a complete disregard to the notion of satisfying a customer. Virtually no communication and no attempt to resolve issues or satisfy an unhappy customer. The only time I got a quick response from them was when their tech wrote the wrong CC number down and they wanted to make sure they got their dispatch fee. (A fee btw that they refused to return to me despite their lack of communication, empty promises and inability to provide the service in a timely manner). I asked for the owner to contact me on numerous occasions and nothing. They simply took my money and made no effort to resolve the issue. I will NEVER allow this company into my home or business for any services. Simply the worst! Horrible.
John M.I could give a negative star rating if I could. My hot air furnace stopped working (Jan 2015) so needed to call an HVAC company. I decided to give a local company a try, boy what a mistake. I'm telling this story now because I was just reminded when I had to on my heat for the first time this year.
I decided to call Dipietro Heating and made an appointment. On the day of the appointment a Dipietro truck shows up. So, I show him where my furnace was and demonstrated the symptoms of my non working furnace. He took the front cover off to further explore. Then another Dipietro truck shows up with two other workmen. Now I have all 3 of them in looking at my furnace. They diagnose that is was some gas valve is not delivering the gas to the furnace. They told me I had an older furnace (which is true 20 years), it was in excellent condition. They told me that they would try to locate the part and that there was no guarantee that they could find the part. They said they need to go back to their office and make some calls. I get a call the next day and they said they found the part! I ask how much, and they said installed $800. They said that they would be back later that week (Thursday). The service guy installs the valve surprise it does not work.
The next thing I know, I'm on the service guy's cell phone talking to their sales guy coaxing me into buying a new furnace. (I did not believe the service guy used due diligence in diagnosing my furnace's problem.) They were so quick in trying to sell me a new furnace. I ask how much, I believe they range from $10,000 (nice round number) and up. Quite frankly, I was in sticker shock expecting to pay $800 to now $10,000. Oh yeah, they were quick in telling me about their great fiance program!
I told the sales guy on the phone that I would need time to think about it. They knew they had my over a barrel because it was still quite cold out and I was desperate for a furnace. They also reminded me that my water pipes may burst if it wasn't warm enough.
My coworker overheard my story as I told in disgust. She offered and told me her husband is a commercial HVAC technician and would ask if he could take a look at my furnace over the weekend. He agreed!!! He was over my place Sunday morning to look at my furnace. He brought in his tool bag and HVAC equipment. He took off a couple of panels of my furnace with screwdriver (more than Dipietro did). He diagnosed it was the igniting element which was fried. He showed me using a volt meter showing that there was no current being generated.
So, we went online and googled the part, surprise there was the part for $249.99. I placed an order for the part and had it over-nighted. A couple of days later, he came back after work at night to install. He installed the part, i fired up my furnace, guess what HEAT!!!!!!!
Caveat emptor!!!! It is sad to say that Dipietro chose greed $$$ (trying to sell me a new furnace) over doing the right thing in trying to repair my furnace. I will NEVER call Dipietro for anything.
Called them for service. Nice young ""electrician"" shows up. My main concern was fixing my pendant light which had a corroded socket from 12 years of use/heat fromHalogen bulb.
I love the pendant light. Wanted to replace socket. Electrician didn't think this was possible. He took fixture down, examined it, and told me get a new one.
150 bucks later (for nothing) I'm still without a light, got an estimate on re doing a panel and fishing some ugly wires from HD TV. Nothing done.
He leaves, I call brother in law who takes socket out (mind you electrician said this couldn't be done it was soldered together, NOT!), send me to Home Depot and low and behold I find the EXACT same socket for 9 bucks. It's replaced by hacker brother in law with a few twisting of wires and 2 screws and VOILA! The fixture is just like new!
Now why do the ""professionals"" refuse to take something apart and just look at it! Why do they always say buy new and call me to replace?
I've paid the bill on my visa, but plan on calling and appealing to DiPietro on this one.
This is not what I paid for. I understand a service call was in order, but I got nothing for my 150 bucks.
I'll let you know the end result. If Dipietro takes off 75 bucks, I'll be happy and consider it just the cost of doing business. If they don't, I'll appeal on my visa, and finish this review. I don't think I got workman like sevice out of this electrician.





