Skip to main content
info@sfstormdrain.com
954-420-6228 · 24/7

Certificate of insurance issued the same day. We can name your ownership entity or management company as additional insured.

Service

Commercial catch basin cleaning in Palm Beach, Broward & Miami-Dade

Every basin cleaned to the pipe invert, with before and after photos for your compliance file.

  • Volume pricing across the whole property
  • Code compliant disposal included
  • Roughly 12 to 15 basins cleaned per day
Start here. 60 seconds.
Free · No obligation

Get my free quote

Written, fixed-fee quote within 48 hours. No cost, no obligation.

Step 1 of 2

Street address and city is enough. We'll find the parcel.

24/7 service & emergency response
Insured & bonded
Coverage meets or exceeds HOA, commercial & industrial vendor requirements — COI on request
Florida-licensed PE on staff — every certification signed & sealed

Standing water right now? Call 954-420-6228. We answer around the clock and can often mobilize the same week.

Serving:Palm Beach CountyBroward CountyMiami-Dade CountyFlorida only. We do not service other markets.

Structure-level cleaning, not just a clear grate

A catch basin collects water at the surface and holds sediment below the outlet. Clearing leaves off the grate can help water enter, but it leaves the material in the sump. Our vactor truck removes that material from the structure instead of pushing it into the next pipe run. We check the inlet, walls, sump and accessible outlet so the report explains what was cleaned and what still needs attention.

For HOA and condo boards, this is planned upkeep of common-area inlets and roadway drainage. For plazas and parking lots, it addresses the sediment, litter and landscape debris that collect around busy drive lanes. Municipalities can use the same structure-by-structure records for maintenance tracking. We coordinate access with the site contact before bringing the truck onto the property.

A record for every basin

We locate the structures, photograph their condition, vacuum the sump and check accessible flow paths. Where a short flush is appropriate, we use it to check the outlet rather than treat it as full pipe-network cleaning. The final photo report identifies the cleaned structures and any visible damage or remaining obstruction. Waste leaves the site with disposal documentation.

If the sump is clean but water still backs up, the connecting pipes may need storm drain cleaning or a camera inspection. We explain that distinction before expanding the job.

Typical pricing

Pricing moves with debris load, structure depth, and access, not with a flat menu. See what catch basin cleaning costs in South Florida for the per-structure brackets we actually quote from.

We run crews daily throughout Broward County, Palm Beach County, and Miami-Dade County. If your basins feed a permitted system, the same visit can produce the documentation your 5-year drainage recertification requires.

Service areas

We provide catch basin cleaning for community, commercial and municipal properties in Miami and Doral and Miami-Dade County; Fort Lauderdale, Coral Springs and Pompano Beach in Broward County; and Boca Raton, West Palm Beach and Palm Beach County. Tell us about truck access, occupied parking spaces and any site entry requirements when requesting a quote.

When you need it

  • Standing water or slow drainage in parking lots after rain
  • Annual or twice-yearly preventive maintenance
  • Pre- and post-hurricane season inspection and cleanout
  • 5-year drainage recertification documentation
  • NPDES / MS4 compliance for industrial properties
  • Visible sediment, debris, or odor at the grate

What's included

  • Full sump cleanout to the pipe invert
  • Debris and sediment removal
  • Grate clearing and outflow verification
  • Code-compliant disposal at a licensed facility
  • Before/after photo documentation
  • Itemized service report for your records

Our process

  1. 1

    Inspect & locate

    We visit the property and map every catch basin.

  2. 2

    Vacuum out

    Vactor truck extracts sediment, debris, and standing water from each sump.

  3. 3

    Flush & verify

    We flush the outflow and confirm water moves freely.

  4. 4

    Haul & dispose

    Spoils are dewatered and disposed at a licensed facility, per Florida rules.

  5. 5

    Document

    Before/after photos and a service report you can file for your recertification.

Standing water after every storm?

Send the address. We look at the permit record and aerials and send a written, fixed-fee quote within 48 hours.

Get My Free Quote →

What you receive on every job

  • Structure by structure before and after photos
  • Measured debris volume per structure
  • Disposal manifest from a licensed receiver
  • Written report for your engineer or board

Want to see completed work first? Review our documented projects.

Transparent pricing

Published ranges based on real South Florida jobs. Every job receives a written, fixed fee quote. Request a free quote today.

ServiceTypical scopePrice range
Catch basin / storm drain cleaningUp to 5 structures$1,500 minimum / job
Larger cleaning jobsQuantity-dependent; $1,500 job minimum$130 to $275 / structure
Heavy / treatment structuresAdded to the cleaning price+$150 / structure

Final price depends on basin count, debris load, and access. Request a free quote today for an exact number.

Clean, or we come back.

If water still stands where we cleaned, call us and we come back at no charge. Every structure is photographed before and after, so there is never a question about what we did.

What clients say

What property managers say

Property managers, board presidents, facilities directors and engineers across all three counties.

Read all reviews on Google
★★★★★5.0 from 9 Google reviews
Our apartment parking lot in Miramar kept flooding, and my kids and I would get soaked trying to reach the car before school. SF Storm Drain came out in less than a day and cleaned out the drains. It rained hard last week, and the parking lot did not flood at all. We got to school dry and without any problems. Great service.
Carlos MartinezApartment community, MiramarGoogle review
★★★★★5.0 from 9 Google reviews
I'm a nurse and the hospital parking lot would flood every time we got heavy rain. I would end up walking into work with wet shoes and soaked pants. SF Storm Drain came out, cleaned the drains, and fixed the problem.
Adel SalomonHospital campusGoogle review excerpt
★★★★★
Pricing was the same number they quoted. That's harder to find than it should be.
Facilities DirectorOffice park, Broward
FAQ

Frequently asked questions

What is included in catch basin cleaning?
We vacuum accumulated sediment and debris from the sump, clear the grate and throat, check the accessible outflow, and document each structure with before and after photos. Hauling, disposal and a written service report are included in the quoted scope.
How much does catch basin cleaning cost?
Cleaning starts at a $1,500 job minimum covering up to 5 structures. Larger jobs are $130 to $275 per structure depending on quantity, subject to the minimum. Heavy or treatment structures add $150 each. Standalone mobilization is $250, waived on maintenance plans. Emergency/same-day service adds 35%.
Is jetting the connecting pipe included?
Catch basin cleaning focuses on the structure and sump. If a connecting pipe needs full-length jetting, we identify that as a separate part of the written scope. A basin cleanout alone does not remove a blockage farther down a pipe.
How often should a property clean its catch basins?
Use the maintenance conditions in your permit and the actual sediment load to set the schedule. Many commercial and HOA properties plan annual or twice-yearly cleaning, with extra checks after storms, landscaping or nearby construction.
Do you work at occupied properties and municipal sites?
Yes. We serve HOAs, condos, plazas, parking lots and municipalities. We coordinate truck access and work areas with the site contact. We operate 24/7, so after-hours work can be discussed when occupied parking or traffic limits access.
Are you insured, and do you provide compliance records?
We are insured and bonded, with coverage that meets or exceeds HOA, contractor, commercial and industrial vendor requirements. COI is available on request. The photo report and disposal records support your maintenance file; permit certification is a separate scope handled with our staff Florida-licensed PE.

Related

Managing a property in Broward? Your stormwater license may already be expired. Check your license status, free.

Hurricane season runs June through November. Our calendar fills from April. Properties that clean before the season do not spend the season pumping.

Free Quote

Need documentation before the next storm season?

We start with permit records and aerials. If the job needs a look in person, we schedule a walk. Either way you get a written, fixed fee quote within 48 hours.

1Send the address
2Get the written quote
3Free site walk if needed
4Book it. Done.
★★★★★ 73 recertifications filed · 0 denials · Insured & bonded
Call 24/7