Based in St. Johns (32259), we serve 20 communities from Atlantic Beach south to Palm Coast.
Our home base: St. Johns (32259) and the communities along the St. Johns River and I-95.
Our home base. CMA Plumbing is based in St. Johns (32259), so homes from Durbin Park to Julington Creek get some of our fastest response times.
Plumber in St. Johns →Established riverfront neighborhoods along SR-13 and the St. Johns River, with mature trees, older plumbing and homes that have earned some upgrades.
Plumber in Fruit Cove →Julington Creek Plantation and the surrounding area: established family neighborhoods where water heaters, softeners and repipes are the most common calls.
Plumber in Julington Creek →Newer homes along the St. Johns River, where the most common needs are water softeners, filtration, tankless upgrades and warranty-period fixes.
Plumber in RiverTown →One of the newest master-planned areas in northern St. Johns County. We help new homeowners protect fixtures from hard water, upgrade water heaters and fix new-build issues.
Plumber in Durbin Park →Larger, wooded lots along SR-13 and the St. Johns River, with established homes, some private wells and older plumbing that needs an experienced hand.
Plumber in Switzerland →Nocatee, Ponte Vedra and Palm Valley, plus Jacksonville, Neptune and Atlantic Beach in Duval County.
Owner-operated plumbing for Nocatee homes, with water heaters reaching replacement age in the early phases, hard water, and tankless upgrades.
Plumber in Nocatee →Plumbing for larger coastal homes in Ponte Vedra Beach and Palm Valley, where high hot-water demand, salt air and water quality matter.
Plumber in Ponte Vedra Beach →Custom homes and older cottages along the Intracoastal Waterway, where tankless upgrades, recirculation and water quality are the most common requests.
Plumber in Palm Valley →Plumbing for Jacksonville Beach, Neptune Beach and Atlantic Beach: older beach cottages, salt air and drain lines that have seen a lot of years.
Plumber in Jacksonville Beach →A small beach town with older cottages, renovated homes and busy restaurants, where cast-iron drains, salt air and water heaters in tight spaces are everyday work.
Plumber in Neptune Beach →The northernmost of the Jacksonville Beaches, with mature live oaks, older homes and coastal conditions that are hard on drain lines and outdoor plumbing.
Plumber in Atlantic Beach →Historic St. Augustine, the beaches north and south of the inlet, and World Golf Village.
From the historic district to St. Augustine Shores, we handle the drain, sewer and water heater challenges that come with one of America’s oldest cities.
Plumber in St. Augustine →Anastasia Island plumbing, from St. Augustine Beach to Butler and Crescent Beach, for beach homes, condos and vacation rentals.
Plumber in St. Augustine Beach →Coastal plumbing for Vilano Beach and the North Beach area: beach homes, condos and vacation rentals that need fast fixes and corrosion-aware maintenance.
Plumber in Vilano Beach →Plumbing for World Golf Village and the SR-16 corridor: water heaters reaching replacement age, hard water, and growing new neighborhoods.
Plumber in World Golf Village →Rural Hastings and Elkton, plus Palm Coast, Flagler Beach and Bunnell to the south.
Rural St. Johns County homes on private wells: sulfur smell, iron stains and hard water fixed with the right treatment system.
Plumber in Hastings & Elkton →Plumbing for Palm Coast and Flagler County: water heater replacements, water softeners and drain cleaning, plus well water treatment in Bunnell and rural Flagler.
Plumber in Palm Coast →Plumbing for Flagler Beach’s older beach homes, cottages and rentals along A1A: water heaters, drains and corrosion-resistant fixes.
Plumber in Flagler Beach →Flagler County’s seat and the surrounding rural areas, where private wells bring sulfur, iron and hard water that the right treatment system can fix.
Plumber in Bunnell →Also serving: Orangedale, Bartram Trail area, Butler Beach, Crescent Beach, St. Augustine Shores, Spuds, Flagler Estates, Armstrong, Espanola, Daytona North, and Beverly Beach. Not sure if you’re in our area? Just call.
For leaks, no hot water or backups, call. You’ll reach the owner, not a call center.
| Mon – Fri | 8:00 am – 8:00 pm |
| Saturday | 8:00 am – 5:00 pm |
| Sunday | Emergencies only |
Talk to the owner directly. Most calls get same-day service.