Certificate of insurance issued the same day. We can name your ownership entity or management company as additional insured.
Commercial storm drain cleaning in Palm Beach, Broward & Miami-Dade
Vacuum extraction and pipe jetting for blocked drainage networks, with a photo report and 24/7 service across South Florida.
- Quote in 48 hours. Most jobs done in one day.
- Fixed fee in writing before we start. It never increases.
- One crew handles the cleaning, the jetting, and the disposal.
Get my free quote
Written, fixed-fee quote within 48 hours. No cost, no obligation.
Standing water right now? Call 954-420-6228. We answer around the clock and can often mobilize the same week.
Clean the network, not only the inlet
A property can have clear grates and still flood when the pipes between them are full of sediment. Storm drain cleaning follows the route water takes through the system. We review the access structures and pipe runs, identify the cleaning scope, and combine vacuum removal with jetting where needed. The goal is to remove material from the property, not move a blockage farther downstream.
We use the vactor truck to collect water, sediment and debris at accessible structures. Jetting loosens buildup in the connecting lines so it can be recovered at an access point. Pipe diameter, material and condition determine how we approach each run. If there is evidence of damage or a blockage that cleaning cannot resolve, a separately scoped CCTV inspection can help locate the problem.
Who this service is for
HOAs and condos call when roadway inlets back up or common-area drainage keeps ponding. Plazas and parking lots need clear pipe connections between busy drive lanes. Industrial and warehouse sites may have long runs serving loading areas. Municipalities need documented work on accessible stormwater structures and pipe segments. We plan access and work zones with the site contact and can discuss nights or weekends for occupied properties.
Verification and the photo report
After cleaning, we check accessible flow paths and photograph the work. Your report identifies what was cleaned, where material was removed, and any visible damage or remaining issue. CCTV is optional, not automatically included with every cleaning job. When it is needed, we agree on the footage and inspection deliverables before work starts.
Typical pricing for a connected system
Routine catch basin cleaning has a $1,500 job minimum up to 5 structures. Larger jobs are $130 to $275 per structure, subject to the minimum, plus $150 for each heavy or treatment structure. Jetting is $1,750 half day or $3,200 full day. A network quote combines the actual structures and runs rather than multiplying one flat basin price across every task. See the 2026 storm drain cleaning cost guide for the current service rates.
For flooding happening now, use our 24/7 emergency storm drain service. For recurring ponding, tell us when it happens and send available drainage plans so we can assess the next step.
Service areas
We provide storm drain 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
- Recurring flooding despite clean catch basins
- Standing water in parking lots, loading areas, or roadways after rain
- Pre-recertification preparation
- After construction, landscaping, or roofing work upstream
- Annual or twice-yearly preventive maintenance
What's included
- Vactor cleaning of basins and structures
- Hydro-jetting of pipe runs as needed
- CCTV verification of restored flow (optional)
- Code-compliant disposal at a licensed facility
- Photo and video report
Our process
- 1
Inspection
Map structures and identify scope.
- 2
Quote
Written fixed-scope quote for the structures and pipe work.
- 3
Clean
Jet upstream, vacuum at the inlet, document each pipe run.
- 4
Verify
Optional CCTV pass confirms restored capacity.
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.
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.
| Service | Typical scope | Price range |
|---|---|---|
| Catch basin / storm drain cleaning | Up to 5 structures | $1,500 minimum / job |
| Larger cleaning jobs | Quantity-dependent; $1,500 job minimum | $130 to $275 / structure |
| Heavy / treatment structures | Added to the cleaning price | +$150 / structure |
| Hydro-jetting half day | Written scope based on pipe condition and access | $1,750 |
| Hydro-jetting full day | Written scope based on pipe condition and access | $3,200 |
| Standalone mobilization | Waived on maintenance plans | $250 |
| Emergency / same-day | Added to the service price | +35% |
| CCTV inspection | Diagnostic up to 300 ft; additional footage | $1,750, then $15 / ft |
Final price depends on basin count, debris load, and access. Volume lowers per-unit cost. Cleaning 30 basins on one visit costs far less each than cleaning 3.
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 property managers say
Property managers, board presidents, facilities directors and engineers across all three counties.
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
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
Frequently asked questions
How is storm drain cleaning different from catch basin cleaning?
How much does commercial storm drain cleaning cost?
Will cleaning fix every parking lot flood?
Do you need to excavate to clean the pipes?
What documentation do we receive?
Can you work nights, weekends or respond to an emergency?
Related
Hurricane season runs June through November. Our calendar fills from April. Properties that clean before the season do not spend the season pumping.
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.

