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.

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.
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.

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. 1

    Inspection

    Map structures and identify scope.

  2. 2

    Quote

    Written fixed-scope quote for the structures and pipe work.

  3. 3

    Clean

    Jet upstream, vacuum at the inlet, document each pipe run.

  4. 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.

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
Hydro-jetting half dayWritten scope based on pipe condition and access$1,750
Hydro-jetting full dayWritten scope based on pipe condition and access$3,200
Standalone mobilizationWaived on maintenance plans$250
Emergency / same-dayAdded to the service price+35%
CCTV inspectionDiagnostic 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 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

How is storm drain cleaning different from catch basin cleaning?
Catch basin cleaning removes material from individual structures. Storm drain cleaning addresses the connected network: accessible basins, inlets and pipe runs. We combine vacuum extraction with hydro-jetting where the written scope calls for it.
How much does commercial storm drain cleaning cost?
Cleaning has a $1,500 job minimum up to 5 structures; larger jobs are $130 to $275 per structure, subject to the minimum. Heavy or treatment structures add $150 each. Hydro-jetting is $1,750 half day or $3,200 full day. Pipe size, blockage severity, total footage, access and disposal affect the final price. CCTV inspection is separately scoped when needed.
Will cleaning fix every parking lot flood?
No. Cleaning can address sediment and debris blockages, but damaged pipes, high downstream water levels and insufficient drainage capacity can also cause flooding. We check conditions and document remaining problems rather than assume every flood is a clog.
Do you need to excavate to clean the pipes?
Normal cleaning uses existing access structures with vacuum and jetting equipment. If inspection reveals damage that needs excavation or repair, we explain it as a separate scope before proceeding.
What documentation do we receive?
You receive before and after photos and a written service report identifying the structures and pipe runs covered by the work. Disposal documentation is included. If CCTV is part of your scope, the report also includes the inspection findings and footage.
Can you work nights, weekends or respond to an emergency?
Yes. We operate 24/7 for community, commercial and municipal properties. Call for current emergency availability and an arrival estimate. For planned work, we coordinate access around residents, customers and deliveries. We are insured and bonded, with COI on request.

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