Best Businesses in North Carolina
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
Met January 6 and agreed on $3,500 to rough in 2 pedicure chairs and 2 sinks on a commercial property with a crawl space. Offered to pay up front or half, Tony Smith said it would be on completion. Seemed super on his game from day 1 constantly conferencing everyone in on phone calls, extremely impressed to say the least in the beginning. Was bragging and vouching for him when the subject of the nail salon came up. Unfortunately with higher expectation comes a greater fall. Agreed on a price and took until January 14 to get a quote. In the quote and per conversations, as a licensed plumber he would apply for the permit from Gaston County before we started. Called a few times in between and texted, no response. Other than a personal pet peeve to be ignored it's completely unprofessional. It takes about 2 weeks for Gastonia to approve a permit so I'm thinking any day now, and setting up next steps to work on the property and when to order the $70,000 of material to put in the salon. Come to find out today, February 1, Tony Smith never even applied for a permit. Nearly a month later and wasted. Not sure what the issue was. We were happy to pay $3,500 considering it's pennies compared to the overall investment. Will make a point to not recommend and not use for any future business.
UPDATE 2/15/21: Contacted ACC Plumbing and Backflow....pulled permit the same day, never missed a phone call or text. Roughed in 2 pedicure chairs, 1 sink, replaced rusted pipe as well as pass inspection in about 4 days. Cost me $4,900 BUT GOT THE JOB DONE!
UPDATE 2/15/21: Contacted ACC Plumbing and Backflow....pulled permit the same day, never missed a phone call or text. Roughed in 2 pedicure chairs, 1 sink, replaced rusted pipe as well as pass inspection in about 4 days. Cost me $4,900 BUT GOT THE JOB DONE!
300 E Franklin Blvd, Gastonia, NC 28054
I used Giles Plumbing today. They did an incredible job as I had a leak in my ceiling. They accessed the issue quickly, made limited cuts into my dry wall, cleaned up their mess and was gone in an hour. Very impressed by their professionalism, were on time and Extremely reasonable! If you need a plumber for AYTHING, these are your guys. Thank you. Their number is 803-548-0277.
Jeff L. - Fort Mill, SC
Jeff L. - Fort Mill, SC
Fort Mill, SC 29716
Dean is a criminal. I used to work for him in the past and he refused to pay me for the work I did for him and proceeded to threaten myself and my family. I had to file a police report again Dean since he was threatening violence towards my family. He also did some work for my clients and did a terrible job and left things unfinished. I am shocked that Yelp allows them to continue to use this page because he formed it under a false name. Do not do business with him. I have seen instances of him taking down payments and then walking from the job. He has had multiple plumbing businesses and just starts new ones once his page is closed down.
Charlotte, NC 28205
Did a great job getting back to me right away. Steven got the job done the same day and went over all the prices with me which I found very affordable. I'd recommend them them to anyone in the area!
Charlotte, NC
I called these people for service. After leaving a message, they didn't even care to return my call. Nice.
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
To say I felt cheated by this company was an understatement...
I scheduled a service call to fix my tankless water heater that was no longer providing hot water consistently. They scheduled a technician who specialized in tankless water heaters to arrive to my home on Thursday the 10th with a two hour window. I scheduled a vacation day away from work to get hot water restored to our home. Unfortunately, the technician never showed up and I didn't even receive a courtesy phone call from IRV to let me know that the tech would not be coming. I called several hours past the missed appointment window and they dispatched another tech however he wouldn't arrive until after 5pm. The technician that arrived did not know much about tankless water heaters and was not prepared to work in it. It was as if they just sent someone to show face as they missed the appointment already. He simply asked me if I had cleaned it since it was installed which I answered no. His diagnosis was that the unit needed to be cleaned first before doing any further work and he proceeded to charge me $157 for the diagnosis and said that I would have to schedule another day to get the unit cleaned. This one question could have been asked when I called in for the appointment. This is also a simple 45 minute fix which I would have expected to be preformed while he was here at my property.
Two days following I finally received the quote for the cleaning which was $530. This put the total cost of the cleaning at $692!!! The cleaning only requires a $15 descaler solution that is pumped through the flush valves of the unit for half hour. In addition, two small filters are cleaned (air and water) which take two minutes each. From start to finish this repair only took me 45 minutes to do myself. With a fully burdened labor cost of roughly $60-75 an hour and $15 of material cost (descaler solution) I felt like this company was taking advantage of the home owner. I am in the construction business and am fully aware on the total burdened cost for an employee in the service arena. This was essentially a 700% markup over the companies cost. I understand companies have markups and need to make profit however this was beyond excessive. Buyer beware, avoid this company at all cost as they will try to rip you off for such an easy fix!
I scheduled a service call to fix my tankless water heater that was no longer providing hot water consistently. They scheduled a technician who specialized in tankless water heaters to arrive to my home on Thursday the 10th with a two hour window. I scheduled a vacation day away from work to get hot water restored to our home. Unfortunately, the technician never showed up and I didn't even receive a courtesy phone call from IRV to let me know that the tech would not be coming. I called several hours past the missed appointment window and they dispatched another tech however he wouldn't arrive until after 5pm. The technician that arrived did not know much about tankless water heaters and was not prepared to work in it. It was as if they just sent someone to show face as they missed the appointment already. He simply asked me if I had cleaned it since it was installed which I answered no. His diagnosis was that the unit needed to be cleaned first before doing any further work and he proceeded to charge me $157 for the diagnosis and said that I would have to schedule another day to get the unit cleaned. This one question could have been asked when I called in for the appointment. This is also a simple 45 minute fix which I would have expected to be preformed while he was here at my property.
Two days following I finally received the quote for the cleaning which was $530. This put the total cost of the cleaning at $692!!! The cleaning only requires a $15 descaler solution that is pumped through the flush valves of the unit for half hour. In addition, two small filters are cleaned (air and water) which take two minutes each. From start to finish this repair only took me 45 minutes to do myself. With a fully burdened labor cost of roughly $60-75 an hour and $15 of material cost (descaler solution) I felt like this company was taking advantage of the home owner. I am in the construction business and am fully aware on the total burdened cost for an employee in the service arena. This was essentially a 700% markup over the companies cost. I understand companies have markups and need to make profit however this was beyond excessive. Buyer beware, avoid this company at all cost as they will try to rip you off for such an easy fix!
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














