467 Ruby St
Joliet, IL 60435
815-726-6264

Local Reviews

Rated 4.9 out of 5 stars based on 1888 customer reviews

Excellent service!

Brennon did fine work. I was very pleased.


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you, Pamela, for your 5-star boiler service review! We're delighted to hear that Brennon provided excellent heating service and that you were pleased with his fine work. Your satisfaction is our priority. Thanks again for trusting PDM. We wish you a great new year!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service!

Chris was very helpful and explained everything to me!


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you, Amy! We're thrilled you had a great experience with Chris and appreciate your kind furnace maintenance feedback. Our team is dedicated to providing clear explanations and helpful service to all our customers. Here's to a safe, comfortable new year!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service !

Excellent service & highly recommend !


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you, Jim! We're delighted you had an excellent plumbing experience and appreciate your recommendation. Your satisfaction is our priority, and we'll continue working to deliver the exceptional service you deserve. Happy holidays!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Professional, High Standards, Attention to Detail

I had two plumbing issues that needed to be addressed. I called PDM, and they sent out John Moon. From the moment of meeting Mr. Moon, I felt very comfortable with his professionalism and knowledge. My first issue was a small leak that was starting at the washing machine to the shut-off valve. John could of just tighten the bolt and left it at that, but engaged me in a discussion about looking forward at the situation. No pressure, it was my call, and I decided to err on the side of caution and just replace the valve itself. Problem solved, no more leak. My second issue was a major leak at the drain site of my bathroom sink. This was a new remodeled bathroom and I had two plumbers out trying to solve this leak. John immediately noticed that it was a poor design on the hardware of the drain located under the sink. He recommended a push-button drain stopper. I had seen these on the internet, but was unsure if they functioned better than the standard drain configuration we are used to having. After much discussion, John ordered me one to match my faucet, installed it, and I couldn't be happier. I had issues with this new sink from the get-go. I was constantly buying drain cleaners due to the constant slow draining of water. I always thought that the pipes were always backing up. It was the poor design of the German design drain that I had the contractor install during the remodel. Now, thanks to John, the water drains like a waterfall. LOVE it! My only mistake? I wasted money on having other plumbers come in an attempt to fix the drain. I could have saved $500 in the long run by just calling PDM, pay to fix the drain once, saving money in the long run. Thanks PDM and John Moon!


Response from PDM Plumbing, Heating, Cooling Since 1885:

Joan, thank you so much for taking the time to share this detailed and thoughtful review—we truly appreciate it! We're thrilled to hear that John Moon made you feel comfortable from the start and took the time to explain everything clearly, without any pressure. It's exactly the kind of proactive, forward-thinking approach we strive for: not just fixing the immediate problem, but helping customers make informed decisions that prevent bigger issues down the road. We're especially glad that the push-button drain stopper turned out to be the perfect solution for your remodeled bathroom. It's frustrating when a new setup doesn't perform as expected, and we're proud that John was able to diagnose the design flaw quickly and get it resolved once and for all—no more slow drains or wasted drain cleaner! We're sorry you had to deal with multiple visits from other plumbers before getting it sorted, but we're honored that you chose PDM in the end and that we could save you from further headaches (and expenses). Your kind words mean a lot to John and the entire team. We'll be sure to pass them along—he'll be delighted to hear how happy you are with the results. If anything else comes up (plumbing or otherwise), don't hesitate to call us first this time. ?? Thanks again for your trust and for recommending us! Warm regards, The PDM Team

  • Overall Experience
  • Quality
  • Price
  • Convenience

Outstanding in all aspects!

Brad arrived right on time with everything he needed to start work. He greeted me with a smile and introduced himself. He explained in detail exactly what he was going to do in terms that were easy to understand and what the expected outcome would be. He is very thorough and efficient. When the work was completed, my heating system was back to working perfectly. Thank you, Brad


Response from PDM Plumbing, Heating, Cooling Since 1885:

We're thrilled Brad provided such excellent service! His punctuality, thorough explanation, and efficient work reflect our commitment to customer satisfaction. Thank you for the wonderful 5-star heating and whole home humidifier review, Kurt!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Furnace tune up

Chris is so nice, trustworthy, personable and efficient! Great employee and excellent service!


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you for your wonderful 5-star furnace maintenance review, Cheryl! We're delighted to hear Chris provided such excellent service. We value your trust and will pass along your kind words to Chris. Happy holidays!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service.

Brad was very knowledgeable, efficient, timely and courteous. Thank You Brad!


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you for the wonderful 5-star plumbing review, Bonnie! I'll pass your kind words along to Brad. We're committed to providing excellent water softener service, and we truly value your positive feedback. Thanks again for your trust. Happy holidays :-)

  • Overall Experience
  • Quality
  • Price
  • Convenience

Water softener install

Installed new water softener. On time. No leaks. Left no mess. Yea, great job.


Response from PDM Plumbing, Heating, Cooling Since 1885:

Ahh, the pleasures of soft water. Are you looking younger with smoother skin and shinier hair? Cleaner dishes and laundry with less soap, sparkling fixtures (no scum), longer appliance life (less calcium buildup), and even improving pet coats. Thank you, George, for your 5-star plumbing review! We're delighted that our water softener installation met your expectations with punctuality, quality work, and cleanliness. We value your positive feedback. Thanks again, George, for trusting PDM over the years! Holiday cheers to you!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service tech

never got back to me? Called cell and office but no one ever replied? Billed for a service call where nothing was done outside of taking a few pictures and company disappeared! Very disappointed.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Clean and check furnace

Very professional, we have every confidence in Chris and PDM to do a complete job. We have had PDM for years and have been very satisfied with them. Would recommend PDM for a great job.


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you, Susan! We're delighted to have earned your continued trust over the years and appreciate your recommendation. Our team at PDM strives to maintain the professional service you value. Great to hear Chris continues to make you smile while maintaining your HVAC and plumbing systems. Thanks again for your trust, and we wish you happy holidays!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent

Brad was great. Very personable and explained everything before working on our sump pump.


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thanks, Dennis! We appreciate your 5-star review and kind words about Brad. Our team takes pride in providing clear explanations and friendly service for all your sump pump needs. Thanks again for trusting PDM Plumbing, Heating & Cooling Since 1885! Happy holidays!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service!

Thank you Brad for the prompt service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

PDM is always reliable

We always receive efficient and top quality service from Chris!


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you, Thomas! Your consistent trust in PDM and recognition of Chris's exceptional service mean a lot to our team. We're committed to maintaining the reliable, quality service you value. Thanks for your furnace maintenance review and for your trust in PDM! Here's to a safe and comfortable winter!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Furnace check

Brennan was courteous and did a great job.


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you for your 5-star review, Barb! We're thrilled to hear that Brennan provided excellent service during your furnace tune-up and safety inspection. We pride ourselves on courtesy and quality work. Thanks again, Barb, for trusting PDM. Here's to a comfortable winter...

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service!

Was prompt arriving on time for our scheduled appointment time. Performed a thorough job including, removal and disposal of old toliet and installation of new toliet. left a clean work space Explained nuances of new toliet features and installation aspects regarding leveling and shimming. True professional.


Response from PDM Plumbing, Heating, Cooling Since 1885:

Thank you, Eric! We appreciate your 5-star review and recognition of our punctuality, thoroughness, cleanliness, and professional installation service. It was our pleasure to ensure your new toilet installation met your expectations. Thanks again for your trust!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Brennon E.

Brennon E. Job Checkin

Commercial HVAC maintenance. Cleaned and serviced rooftop units. Changed both 16x25x2 filters. Removed and cleaned the igniter and flame sensors. The HVAC system is clean, heating, and operating properly at this time.


John M.

John M. Job Checkin

Sewer and drain cleaning. Successfully rodded the kitchen sink line. Caulked the ejector pit with silicone. Inspected a tub leak. Ran water and did not see any leak coming from the drain or tub/shower valve, diverted water to the shower head, and still no leak. Sprayed water around the tile, which leaked into the basement.


Brennon E.

Brennon E. Job Checkin

Cleaned and serviced the hot water boiler for the season. Tested system. The boiler system is clean, heating, and operating properly at this time. Performed free inspections.


Chris S.

Chris S. Job Checkin

Church boiler repair. Replace the fill valve, auto vents, and 2 pumps on hot water boiler systems. Add water to bring the boiler system up to 12 psi. The heating system is operating safely at this time Material used in


Brad  K.

Brad K. Job Checkin

Sink drain repair. The customer was trying to replace his own pop-up drain assembly and P-trap in his hall bathroom vanity. When he removed the trap, the 1-1/2” lead drain adapter was no longer able to be used. I cut out tile and drywall around the drain stub out and cut the 1-1/2” lead line so I could install a 1-1/2” no-hub band to hook up to the new 1-1/2” p-trap. The customer is going to get his own pop-up assembly and install it himself.


John M.

John M. Job Checkin

Replace a faulty water backflow preventer (RPZ).


Brad  K.

Brad K. Job Checkin

Urinal repair. The urinal in the men’s break room bathroom was leaking when we were called out. The urinal was off when I arrived, and no leaks were present when I turned the water back on. The customer pointed out it was leaking from the vacuum breaker and from the handle. As a precaution, because no leaks were present, I did a full flush valve internal compartment repair, including a new vacuum breaker, diaphragm, and handle gasket and spring replacement. Everything is tested, cleaned up, and working properly.


Brennon E.

Brennon E. Job Checkin

Furnace repair. The customer mentioned a loud noise coming from the furnace. After diagnosing and performing plenty of tests, found 2nd floor duct blade damper doesn’t fully open to the vertical position, causing the air pressure difference as the air goes around the damper, causing the noise. After manually opening it all the way and testing, the damper still opens to the “almost all the way open position,” however, the high-pitched noise has now stopped. Tested the furnace system multiple times. Giving a customer estimate for replacing the blade damper. What they have now they no longer make.


Brennon E.

Brennon E. Job Checkin

Furnace tune-up and safety inspection. Cleaned all sensors. Cleaned all pressure switch hoses. Replaced furnace filters. CJ added 4 bags of salt to the water softener. The furnace system is clean, heating and operating properly at this time. Tightened supply dampers in the ductwork that was making some noise. Will need to renew the VIP service plan in the spring.


John M.

John M. Job Checkin

Replaced two sump pumps. Tested and cleaned up.


Brad  K.

Brad K. Job Checkin

Commercial sewer and drain cleaning. The main sewer line backed up on all toilets in the women’s bathroom. Rodded line from floor clean out in stall on far right. Line opened up at about 80 to 85’. Did not pull back and wipes but did hit a couple spots where the rod got a little binded up. Recommended to Dwight in the office to come back and camera all the lines to find issues before another blockage happens. He is going to go through the proper channels to make this happens and they will be contacting the office to get this taken care off. Everything is cleaned up and working as it should. I flushed the toilets at least 30 times to make sure everything is operating. Before rodding, the line was holding water and going to overflow through the floor drain after a couple of flushes. I made an additional pass with the rodder to ensure I cleared the issue.


Brennon E.

Brennon E. Job Checkin

Furnace tune-up and safety inspection. Cleaned all pressure switch hoses. Tested all mechanical components. Cleaned all sensors. Noticed the whole house humidifier was leaking water due to a very calcified pad filter. Customer agreed to replace pad. (35). Unglogged humidifier drain hose as well. Cleaned condensation trap and all hoses. Cleaned pressure switch hoses. The system is clean, heating, and operating properly at this time. Performed free inspections. Customer renewed VIP maintenance plan.


Brad  K.

Brad K. Job Checkin

Rodded main line from basement clean out in order to get camera in system. Was not able to get camera out past 25’. Hit blockage at 25’ and another around 40’. Continue to rod out over 75’. Was able to get camera in system but had issues at 25’ through 45’ in and line was holding water so I was not able to get a visual on line to inspect with a good view. Line prior to that had signs of roots and a recent rodding. The prior inspection of this line was not able to get camera out past 25’. I got it 70’ to the city main. There were no signs of issues past 45’ once I was able to see system with no water in it. Problem in line is between 25 and 25’ out. The city street begins at about 30’ out so potential issues prior to street which has a sidewalk and well into the street. Customer wants potential estimate to replace sewer line in problem area to help with her cost and ability to negotiate pricing on property to buy. Sewer line is 6’ down. Gave customer cost of 2400.00 to replace 50 gal re


Brennon E.

Brennon E. Job Checkin

Furnace tune-up and safety inspection. Tested all mechanical components. Cleaned all sensors. Found the ignitor very corroded. The customer agreed to replace the part. The system is clean, heating and operating properly at this time. Performed free inspections.


John M.

John M. Job Checkin

Opened up ceiling underneath second floor bathroom and fixed 5 leaks from frozen pipes. Boiler fill valve was not working, after replacing it and filling the heating system with water it became apparent there are leaks in the heating system. Need to come up with how to fix leaks on boiler piping to get heat in the house. On 12/26/25 returned to address leaks on heating system. Removed 4 radiators that had froze and split, capped off connections. Bled system of air and started boiler.