RankedNearSt. Petersburg
List your business

Plumbers in St. Petersburg, FL

34 local plumbers · ranked by public ratings, licenses and listing completeness · updated November 2026
Typical cost $150–$500 →
Quick answer

The top-ranked plumber in St. Petersburg right now is James Hafke Plumbing (★ 4.8 from 2155 reviews). 22 list 24-hour cover. Leak repair typically costs $150–$500 nationally.

Showing 34 of 34 · how we rank

What plumbers typically cost

Service call / diagnostic$75–$200
Leak repair$150–$500
Drain unclogging$110–$375
Toilet repair$110–$330
Water heater replacement$1,100–$3,200
National cost guide →

Plumbers in nearby areas

MiamiMiami BeachDoralNorth MiamiMedleyMiami Gardens

More home services in St. Petersburg

ElectriciansHVAC & AC repairRoofersSeptic services

Common questions

Service call / diagnostic: $75–$200. Leak repair: $150–$500. Drain unclogging: $110–$375.