Location.com logo
Brand Certified

James Hafke Plumbing

4.9
(1887 reviews)

Business Details

2420 30th Avenue N., Saint Petersburg, FL
33713, United States
(727) 442-8000
http://www.hafkeplumbing.com

About

PlumberEmergency Plumbers
plumbing solutions

Location

James Hafke Plumbing
2420 30th Avenue N., Saint Petersburg, FL
33713, United States

Hours

Monday8:00 AM - 7:00 PM
Tuesday8:00 AM - 7:00 PM
Wednesday8:00 AM - 7:00 PM
Thursday8:00 AM - 7:00 PM
Friday8:00 AM - 7:00 PM
Saturday8:00 AM - 3:00 PM
Sunday10:00 AM - 3:00 PM

Reviews

4.9
1,887 reviews
5 stars
1,753
4 stars
22
3 stars
6
2 stars
15
1 star
51
  • JF
    Jeff Freed
    2 days ago
    5.0
    Great job by Eric & Darius for Hafke Plumbing. Showed up on time. In fact, they showed up for an emergency repair within an hour when another plumbing business said they couldn’t be there until the next day. Instead of a simple repair, I expanded it to be an upgrade of My back porch sink (replacing my DIY work), and they rolled with it and came up with an affordable price. Work was done quickly and they cleaned up well afterwards. Very happy, and would recommend them highly.
  • LL
    Lisa Lamberto
    4 days ago
    1.0
    If I could give less than one star, I would. The one star is only because Cameron, the technician, was very pleasant and professional throughout the process. Unfortunately, the overall experience and pricing were extremely disappointing. We were charged $850 to remove two toilets and then return the next day to reinstall the SAME toilets after new flooring was installed. After further review, I learned the average cost to remove and reinstall existing toilets is typically around $200 per toilet, not $425 each. While I take responsibility for agreeing to the estimate without researching beforehand, the pricing still felt extremely excessive for the work performed. During the reinstall, a wet vac was placed directly on carpet that had been installed less than 24 hours earlier, causing water damage and leaving a blue stain on the brand-new carpet. To the company’s credit, they did send out a restoration company to dry the carpet and later arranged for it to be cleaned. However, when we requested a discount or adjustment for the inconvenience and damage caused, it was denied. To make matters worse, one of the toilet tanks could not even be fully secured because the screws needed to attach the tank were missing. The technician checked his truck but did not have the necessary parts, meaning the job was left incomplete and we now have to finish setting and caulking the toilet ourselves. Paying $850 for incomplete work, damage to new carpet, and the hassle of additional cleanup and repairs is extremely frustrating. While Cameron himself was courteous, the value and overall service experience did not justify the cost.
  • YP
    Ysamara Paredes
    May 5, 2026
    2.0
    Two stars because I had a decent interaction with them the last time I called for service. This time, the person who came in gave me a wrong diagnosis, then told me he would charge an absurd amount of money to fix the issue. I was forced to pay the first quote he gave me for the diagnosis, even though it did not fix the issue, over $250. Lastly, he said he knows they are expensive compared to other companies, but the guarantee is the best, and that's why they charge those prices. I don't know how you guys do business, but price gouging and getting extra money just because is not fair, and that's how you guys lose clients. I called three other companies, and they gave me extremely lower prices, and the best one had a lifetime guarantee. Whoever owns this company clearly has let his people run around him and take advantage of its clients. I was a returning client, and you just lost me. You have my contact information and know exactly what happened. Everyone, look at other options. The Goat Plumbing gave me a much better rate and service. They did not take advantage of my situation.
  • YY
    Yarymar
    May 5, 2026
    2.0
    Two stars because I had a decent interaction with them the last time I called for service. This time, the person who came in gave me a wrong diagnosis, then told me he would charge an absurd amount of money to fix the issue. I was forced to pay the first quote he gave me for the diagnosis, even though it did not fix the issue, over $250. Lastly, he said he knows they are expensive compared to other companies, but the guarantee is the best, and that's why they charge those prices. I don't know how you guys do business, but price gouging and getting extra money just because is not fair, and that's how you guys lose clients. I called three other companies, and they gave me extremely lower prices, and the best one had a lifetime guarantee. Whoever owns this company clearly has let his people run around him and take advantage of its clients. I was a returning client, and you just lost me. You have my contact information and know exactly what happened. Everyone, look at other options. The Goat Plumbing gave me a much better rate and service. They did not take advantage of my situation.
  • ED
    Edelmira Delgado
    May 5, 2026
    2.0
    Two stars because I had a decent interaction with them the last time I called for service. This time, the person who came in gave me a wrong diagnosis, then told me he would charge an absurd amount of money to fix the issue. I was forced to pay the first quote he gave me for the diagnosis, even though it did not fix the issue, over $250. Lastly, he said he knows they are expensive compared to other companies, but the guarantee is the best, and that's why they charge those prices. I don't know how you guys do business, but price gouging and getting extra money just because is not fair, and that's how you guys lose clients. I called three other companies, and they gave me extremely lower prices, and the best one had a lifetime guarantee. Whoever owns this company clearly has let his people run around him and take advantage of its clients. I was a returning client, and you just lost me. You have my contact information and know exactly what happened. Everyone, look at other options. The Goat Plumbing gave me a much better rate and service. They did not take advantage of my situation.

Frequently Asked Questions About James Hafke Plumbing

What services does James Hafke Plumbing offer?

James Hafke Plumbing provides plumbing solutions and emergency plumbing services.

Where is James Hafke Plumbing located?

It is located at 2420 30th Avenue N., Saint Petersburg, FL 33713, US.

Brand Certified Facts from James Hafke Plumbing

This information is certified by James Hafke Plumbing and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified May 17, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: