Best Businesses in Philadelphia, PA
Keith performed the testing of my backflow prevention assembly. Keith was on vacation, but he answered my call and booked the service right after getting back. He called me an hour before the scheduled time, arrived on time, and completed the testing in just 15 minutes. I recommend Keith for his professional service, excellent communication, and great value.
Philadelphia, PA
We have used Plumb Medic many times and you have always come through for us with fast, courteous service.
2 E Walnut Ave, Merchantville, NJ 08109
Simply the best. We had a problem with our plumbing that other plumbers couldn't fix. Experience really does matter. They fixed it quickly and we couldn't be happier. Highly recommend.
4600 Horrocks St, Philadelphia, PA 19124
5 stars. Got the best price among those that I requested quote and was even the first one to reply. Hesitant at first since I saw no reviews on his profile. Came on time. Did the job fast and disposed the old water heater quick. Definitely will contact him again should I need plumbing job.
Philadelphia, PA 19152
Mark supervised the revision of my bathroom. He listened to everything I wanted, helped me make decisions and finished on time. My bathroom is beautiful. Years later, I STILL love my Bath! Thanks, Mark!
Upper Darby, PA 19082
Recently bought a house in South Philly. I have used Mr. Tubs a couple of times for various repairs including replacing the main drainage pipe in my basement which had some slow leaks. They do an excellent job every time. Very responsive, show up on time, knowledgeable, great prices, work quickly, and clean up when they are done. Can't ask for anything more. Please give them a call!
6416 Hegerman St, Philadelphia, PA 19135
I have used Able Plumbing twice in the past year. They are dependable, honest, and reasonable priced. I have used other plumbers in the past and I really wish I had found these guys sooner! I appreciate the great work Matt and his team have done for us.You won't be disappointed!
2044 Heather Rd, Folcroft, PA 19032
Jeff and the entire team are extremely professional and very competent. There prices are competitive. We've had them do four jobs so far: Whole house humidification. Sump pump system advice and replacement and the gas portions of a whole house generator. We've also used them for a very simple drain cleaning.
They ALWAYS are on time, they do exactly what they say they will, they take care of your house (drop cloth's, shoe covers etc) and they do high quality work.
Completely recommend.
They ALWAYS are on time, they do exactly what they say they will, they take care of your house (drop cloth's, shoe covers etc) and they do high quality work.
Completely recommend.
1657 Chestnut Ave, Trenton, NJ 08611
I have used roger ross 3 times so far. Every time he did a great job. His guys were very professional and always explained what needed to be done. They gave me there opinion on things I should do and things I dont have to do right away. Great company to work with!
4260 Manayunk Ave, Philadelphia, PA 19128
Called yesterday around noon for a water heater leaking water. I was told no one could get out yesterday but they would be in touch first thing this morning to schedule someone to come out. First thing turned into 10am when I had to call for an update. I was told someone would call by Noon to confirm when a Tech became available. Noon turned into 2:30pm when I had to call back for another update where I was told I was next and would get a call within the hour to confirm when a Tech was in route to my address. I finally received a call back from these guys at 2;45 only to be told Sorry, no one would be able to make out to my address today.
I've had it up to here...with water!!!!
I've had it up to here...with water!!!!
900 Cottman Ave, Philadelphia, PA 19111
Nickles is the best plumbing company they go above and beyond too help and are reasonably priced the gentleman who came and did the work in my bathroom was very professional thank you Rich and thank you Nickles for all your help
26 Park Ave, Upper Darby, PA 19082
Due to some extenuating issues, I need help getting to the door to let anyone in. I explained that to the woman who answered the phone. She was wonderful & accommodating. She said she would look into it & get back to me. Sure enough, she kept her word. 5 thumbs up for customer service. This morning, the tech arrived on time, got down to replacing the leaking garbage disposal. He cleaned up completely. A very kind person, with double masks. I would definitely recommend them & use them again.
520 Wood St, Conshohocken, PA 19428
I had to call them to fix two sinks and a leaking hose in the bathroom. First time, the plumber made sure he worked for 1hr 5min and charged for 1hr 30 and claimed everything was fixed. Next day, I found the bathroom sink leaking and they had to come and fix it. There was no charge this time. Very next day, we noticed the bathroom hose was still leaking. This time, I had to wait for two days over the weekend and they came on Monday to fix the leak. He replaced some parts and claimed to have fixed it. Today the charge was for an hour and parts $70. In total, I paid $400+ to call them 3 times and sacrifice 3 half-days for them. I will not recommend them for anybody.
16 Broad St, Riverton, NJ 08077
Beware of this company! Go somewhere else!! Wish I could give it zero
. Our unit ceased working and upon reading the google reviews, we called Horizon to have our house assessed for the new unit.our home was evaluated by Tony Gonzalez, a 'Comfort Specialist manager' forHorizon
The following day our installation techs, Steve, and Dave, began the installation and worked into the following day. Upon completion of the installation, it was suggested we have our air ducts and vents cleaned to increase the unit's efficiency, so we scheduled the service call.
The following week, our air ducts and vents were cleaned as suggested. Almost every week we called the company with issues with the system and each time we were informed to allow another week or two before addressing the issue again with Horizon. Each time Horizon made a service call, their service did nothing to improve the situation. When they arrived for the call, we watched them and all they did was open the unit and then leave fifteen to thirty minutes later. After each service call, they again told us to give it more time. Each time they came out we were charged a service fee of $95.00.
Each time we called customer service the representative assured us they would submit a request with the billing department to send a copy via email. We have yet to receive the bill for payment, and it seems it was ignored so interest could indeed accumulate.
When the technician came we were informed that there was no power The Horizon technician, Jermaine, tried to put the blame on the electrician who came to change the lights in the basement, where the unit is located. The electrician did not touch the unit. However, the Horizon technician was standing around preferring to blame the electrician before even checking to see if there was an issue with their system. After thirty minutes left but not without charging us with another service fee.
They were unable to determine which switch the installer had assigned it to since the installation tech mislabeled it on #15, when it was revealed to be #13. After determining the issue, the electrician informed me that the issue had to do with the system not him and left. Immediately, Robert Rivera, the Horizon technician began to shift the blame back to the electrician.
Initially, Robert refused to open the fur ace just like the previous technicians. If the first technician opened it the first time, they might have been able to resolve the issue and avoided the unit burning up. It is very clear that Horizon has been giving us the runaround and at the least very unprofessional. Robert left to pick up an item and came back within fifteen minutes, he informed me that the whole unit is completely broken, and it would require a new unit and that we would have to pay out of pocket on top of the $26,000 we already owed. He stated that the smell that omitted the night before came from the unit, and it was because the whole unit was burning for whatever reason .We asked to speak with the operational managerwe spoke to Marissa, Horizon Customer Service Manager. Marissa emphasized that the removal of the unit is out of the question and that they would like to send a senior warranty technician to evaluate the whole system. we waited for the technician that Marissa scheduled to come to our residence, but they were a NO-SHOW. We called the company once more and spoke to Chris Reesey, operational manager, who claimed that he was not aware of our issues. After we summarized the issues, he stated he was not aware of our issues and that Robert Rivera was a Senior Warranty Technician and that Mr. Reesey knew our case based on his notes. He stated that there two issues: 1) electrical and 2) cooling. We disagreed and informed him that it was one issue from day one. The unit was faulty, and Horizon was persistently trying to dodge their responsibility to properly install and service the unit. It is our understanding that based on the information from Robert Rivera, they cancelled the visit for the new technician and chose not to notify us. We informed him that when Jermaine came, we discovered that their junction box did not turn the switch for the unit on but rather was for turning on the basement lights. Worst customer service ever! Our unit is still broken! Never resolved so now in process in hiring a lawyer. Please beware of this company!!!
. Our unit ceased working and upon reading the google reviews, we called Horizon to have our house assessed for the new unit.our home was evaluated by Tony Gonzalez, a 'Comfort Specialist manager' forHorizon
The following day our installation techs, Steve, and Dave, began the installation and worked into the following day. Upon completion of the installation, it was suggested we have our air ducts and vents cleaned to increase the unit's efficiency, so we scheduled the service call.
The following week, our air ducts and vents were cleaned as suggested. Almost every week we called the company with issues with the system and each time we were informed to allow another week or two before addressing the issue again with Horizon. Each time Horizon made a service call, their service did nothing to improve the situation. When they arrived for the call, we watched them and all they did was open the unit and then leave fifteen to thirty minutes later. After each service call, they again told us to give it more time. Each time they came out we were charged a service fee of $95.00.
Each time we called customer service the representative assured us they would submit a request with the billing department to send a copy via email. We have yet to receive the bill for payment, and it seems it was ignored so interest could indeed accumulate.
When the technician came we were informed that there was no power The Horizon technician, Jermaine, tried to put the blame on the electrician who came to change the lights in the basement, where the unit is located. The electrician did not touch the unit. However, the Horizon technician was standing around preferring to blame the electrician before even checking to see if there was an issue with their system. After thirty minutes left but not without charging us with another service fee.
They were unable to determine which switch the installer had assigned it to since the installation tech mislabeled it on #15, when it was revealed to be #13. After determining the issue, the electrician informed me that the issue had to do with the system not him and left. Immediately, Robert Rivera, the Horizon technician began to shift the blame back to the electrician.
Initially, Robert refused to open the fur ace just like the previous technicians. If the first technician opened it the first time, they might have been able to resolve the issue and avoided the unit burning up. It is very clear that Horizon has been giving us the runaround and at the least very unprofessional. Robert left to pick up an item and came back within fifteen minutes, he informed me that the whole unit is completely broken, and it would require a new unit and that we would have to pay out of pocket on top of the $26,000 we already owed. He stated that the smell that omitted the night before came from the unit, and it was because the whole unit was burning for whatever reason .We asked to speak with the operational managerwe spoke to Marissa, Horizon Customer Service Manager. Marissa emphasized that the removal of the unit is out of the question and that they would like to send a senior warranty technician to evaluate the whole system. we waited for the technician that Marissa scheduled to come to our residence, but they were a NO-SHOW. We called the company once more and spoke to Chris Reesey, operational manager, who claimed that he was not aware of our issues. After we summarized the issues, he stated he was not aware of our issues and that Robert Rivera was a Senior Warranty Technician and that Mr. Reesey knew our case based on his notes. He stated that there two issues: 1) electrical and 2) cooling. We disagreed and informed him that it was one issue from day one. The unit was faulty, and Horizon was persistently trying to dodge their responsibility to properly install and service the unit. It is our understanding that based on the information from Robert Rivera, they cancelled the visit for the new technician and chose not to notify us. We informed him that when Jermaine came, we discovered that their junction box did not turn the switch for the unit on but rather was for turning on the basement lights. Worst customer service ever! Our unit is still broken! Never resolved so now in process in hiring a lawyer. Please beware of this company!!!
Philadelphia, PA
This company was doing cement and plumbing work for my neighbor. And like most contractors, made a mess and were inconsiderate of the neighborhood. That aside, I was planning to call them to do some work for my house until I discovered that the son of the company owner helped himself to my garden hose which is two houses down. He dragged my hose through cement, mud and muck, borrowed it without asking and then had the gall to toss it back without winding it back on the spigot. Disrespectful and rude. When I confronted the son his reply was it was an emergency. He left sand and grit on my sidewalk and curb.
Folks, I'm not sure if you want to hire a company whose owner helps himself to other people's belongings.
Folks, I'm not sure if you want to hire a company whose owner helps himself to other people's belongings.
1505 S Beulah St, Philadelphia, PA 19147
Okay, to make it brief. I needed a kitchen faucet and a garbage disposal installed. Old ones removed, new ones installed. I had already purchased both replacement items. The estimate for this was $652.00! Really? My friend told me about JDog Handyman Services. They are staffed by all veterans. That's reason enough for me to hire them. But when you add to that the fact that it was $90 to install the kitchen faucet and the same for the garbage disposal, it's clear who should be hired. I don't mind paying for services I need. But $652 to do this job was insane. Shop around people. Hire a vet.
Philadelphia, PA
Knowledgeable guy and seems nice enough but he totally ripped me off knowing I'm a young homeowner. Here are the prices he charged me in case you're wondering if he's an honest businessperson:
$500 to replace a bathroom faucet
$200 to replace a shower head (I know nothing about plumbing; he could have told me I could easily do it myself)
$225 to replace a fill valve in the toilet
If you care at all about getting a fair rate, look elsewhere.
$500 to replace a bathroom faucet
$200 to replace a shower head (I know nothing about plumbing; he could have told me I could easily do it myself)
$225 to replace a fill valve in the toilet
If you care at all about getting a fair rate, look elsewhere.
510 Bainbridge St, Philadelphia, PA 19147
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
Philadelphia, PA
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
Philadelphia, PA
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
Philadelphia, PA
















