Best Plumbing Services in Charlotte, NC
Our experience with Kevin was great. Could not have asked for anything better. Very professional. Kevin was also very flexible as we changed our original schedule due to a conflict and he adjusted with no issues. He fixed all our issues. We had a leaking toilet and 2 faucets that had broken components. All resolved on-time and the cost was reasonable.
14325 Ballantyne Lake Rd, Charlotte, NC 28277
Alex was great to work with. Fixed some electrical problems quickly and for a fair price. Would use him again.
Charlotte, NC
My friend's dad, a naval captain, says There's only 5 minutes between half a$$ and first class. I chose J's because they have an A+ rating from the BBB. They lived up to their rating. The receptionist told me I'd get a call from the plumber on Wednesday. True to her word, Zach called me Wednesday at 0820, arrived shortly after, and thoroughly completed 4 projects. He went above and beyond by CLEANING UP AFTER HIMSELF and putting my belongings back after moving them. THAT was impressive in and of itself. My bath tub is fully functional, my toilet no longer runs, and no more leaky sink under my new sink. Grateful for the good service. I highly recommend J's Plumbing. They're FIRST CLASS!
235 N Center St, Statesville, NC 28677
On time, fast, awesome service. They were in and out in a flash and did a fantastic job. They worked us in on a very busy day. They were friendly, accurate and spot on. Could not be more pleased. Would recommend them to anyone.
300 E Franklin Blvd, Gastonia, NC 28054
Let me save you the time and the energy. Do NOT use this company. If I could rate them a NEGATIVE 1200 I would. Two plumbers came to my house to fix a leak on the ceiling and the upper portion of my wall. In the process my 55 gallon fish tank was dropped and my laminate floors were damaged. The plumbers told me their Restoration company would be in contact with me. A day later I had no floors. The company did not follow up with me after this incident. I currently still am living on a concrete slab. Living in horrible conditions with no floors. When asked to speak to the other owner or to Ray Giles, Shannon stated she was the co-owner and that Ray Giles is no longer involved with the business. Shannon stated that the other Co-owner is a private partner. Shannon stated she was aware of the entire situation and never reached out to me as a customer until I called her 10 days later trying to figure out what the next step was for them to cover the damages. While on the phone Shannon even mentioned that her two plumbers informed her of the situation. Why would Shannon not take the responsibility of a Co-owner and reach out to a customer? Why did Shannon not try to find out everything that went wrong and understand the amount of damage that was caused by her associates? When asked, Shannon would not share her companies insurance information. When asked, Shannon would not share her last name. Shannon also would not provide me with written documentation in reference to why she felt her company was not liable for the floors. This business is SHADY and for them to have Shannon as their representative brings me a level of disgust unimaginable. Do not allow them to do ANYTHING for you. If they come into your house and cause any damage, do NOT allow them to suggest ANY restoration company to handle anything after they have caused damages to your home. Shannon will not take accountability for her company and you will need to get others involved.
Fort Mill, SC 29716
I was referred to this guy by a home improvement website. He called me on October 28 and said he could come by that day for a free estimate. When he got there, he gave me the quote to replace the faucet and asked for half the money up front. He left to go purchase the faucet and of course, he sent me a text that the faucet wasn't in stock and had to be ordered. I told him it was ok to order the faucet because he said it would be there either Monday or Tuesday. I asked him for a copy of the receipt but never got it. He told me to text him next week and he would work around my schedule. I texted him that Wednesday November 3 to let him know I would be available on Friday morning and he sent me a text stating that his partner had been murdered over the weekend and that he was dealing with it. I offered my condolences and told him if it would make it easier for him I would just go purchase a faucet that was in stock and he could come and install it but he said he would go to Lowes to see if the faucet had come in. Lowes usually sends an email whenever orders arrive so this further confirmed my suspicion that he probably never purchased it. So then I get a text from him Thursday 11/4 saying the faucet came in and he would come by Friday morning and when he was on his way, he'd send a text. So of course, Friday morning came and went and I never heard from him so I reached out that evening and asked for my money back. He texts me back some excuse that he had to test for COVID and was wanting some answers before he came by or contacted me. I waited patiently a few more days and finally asked him again for my refund but he said he didn't have any money but would have it the next day, and of course the next day he still didn't send the money. If It will help someone else from being scammed, the guy I dealt with goes by Dean Burns and uses the company name Affordable Plumbing.
Charlotte, NC 28205
Lake Norman Plumber was assigned to install a water heater through Lowes. They were supposed to bring out the water heater and give me an estimate. They did not bring the water heater, so I set up a second opinion and picked up the water heater myself. After the second quote I decided to go with Lake Norman Plumber. I called them and set up a time on Monday January 4th, 2016. After 2 PM on the day of the install, I called them twice to ask about the progress. At 6:30 they called me and told me to set up the install time through Lowes. After over an hour on hold and having to call both Lowes and Lake Norman Plumber myself to get the process moving i finally have an install time this afternoon (Tuesday, January 5th, 2016). Spending 2 days away from work to have this water heater installed. They are unreliable on appointments and appear to screen phone calls so as not to deal with customers.
Charlotte, NC
Called for estimate. They quoted me $1700 vs over plumbers between $300-$500. I was getting multiple quotes. A couple hundred $ difference is ok, but not a 4 times
Charlotte, NC
DO. NOT. HIRE. (I would select ZERO stars if I could post without any stars being awarded.)
We used him to reattach our under-mount kitchen sink to the counter. After several excuses about not showing for several scheduled appointments (should have been my first red flag!) he finally showed up to do the work.
He charged us $700 dollars to reattach the sink. The final charge was $300 over the original quoted price. He charged $200 to clean the sink to install. He requested a tip for his services and a YELP review.
I hope you enjoy my review! MY tip - DO NOT HIRE!
Six months later the sink has fallen off the counter.
I have called him for two months to come fix his work. Literally left voice messages daily. I have only been able to get him on the phone twice. Both times he has indicated he will be at my house to fix his work on Friday. He has yet to show up. His excuses for not showing up both times are truly comical.
I can not stress enough... DO. NOT. HIRE! This guy gives independent residential contractors a bad name.
We used him to reattach our under-mount kitchen sink to the counter. After several excuses about not showing for several scheduled appointments (should have been my first red flag!) he finally showed up to do the work.
He charged us $700 dollars to reattach the sink. The final charge was $300 over the original quoted price. He charged $200 to clean the sink to install. He requested a tip for his services and a YELP review.
I hope you enjoy my review! MY tip - DO NOT HIRE!
Six months later the sink has fallen off the counter.
I have called him for two months to come fix his work. Literally left voice messages daily. I have only been able to get him on the phone twice. Both times he has indicated he will be at my house to fix his work on Friday. He has yet to show up. His excuses for not showing up both times are truly comical.
I can not stress enough... DO. NOT. HIRE! This guy gives independent residential contractors a bad name.
Richburg, SC 29729
Uh...charging me 100.00 to fix a hole in the wall he charged me to make in order to troubleshoot a leak? The hole was about 14 inches square and could have been just 3 inches square. Another 65.00 to mount a shower rod...jeezus no! Also wants to charge an extra 2% just for using a debit card....Uh...Uh!
606 Deer Creek Dr, Matthews, NC 28105
These guys did come out quickly but did not inform me of the cost until a week after it was completed I got a bill in the mail I asked the guy how much it was going to be he said we will bill you they did not tell me he charges for drive time was at my house for 30 minutes and charge me $156 in labor plus materials will never use again
Matthews, NC 28106
I called because an electric switch in my basement wasn't functioning, no lights. Also, my AC started blowing hot air. I thought both problems might be related. Shane came out to my house and checked on a few things and told me that it has to be a GFCI switch somewhere downstairs. I told him that I checked all of the GFCI switches and they were all good. He insisted that there was one hiding somewhere. Lo and behold, he found it hiding behind one of the plants in my basement!
Shane was very pleasant to deal with and IRV even called to tell me that he was running around 20 minutes behind our scheduled appointment time. Great service! I will definitely use them again for my electrical needs.
Shane was very pleasant to deal with and IRV even called to tell me that he was running around 20 minutes behind our scheduled appointment time. Great service! I will definitely use them again for my electrical needs.
362 Crompton St, Charlotte, NC 28273
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
5545 Grafton Pl, Charlotte, NC 28212
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
617 Matthews Township Pkwy, Ste A, Matthews, NC 28105
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
Charlotte, NC 28202
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
Charlotte, NC 28202
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
Charlotte, NC 28226
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
3414 Hatwynn Rd, Charlotte, NC 28269
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
301 N McDowell St, Charlotte, NC 28204
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
Charlotte, NC














