Skip to main content
info@sfstormdrain.com
954-420-6228
★★★★★5-star Google reviews

Your Stormwater License Renewed in 2–4 Weeks. Guaranteed.

One licensed crew cleans every drain, our staff engineer certifies it, and we file with Broward County. 73 recertifications filed. Zero denials. If the county rejects anything in our scope, we fix it and refile for free.

  • Written quote in 48 hoursFixed fee. Never increases.
  • Zero-Denial GuaranteeRejected? We refile at no cost.
  • PE seal + county filing includedNo separate engineering invoice.
Start here. 60 seconds.
Free · No obligation
Free stormwater compliance check

Is your license expired right now?

Most boards don't know. We pull the county record and tell you the license number, status and expiration date.

Step 1 of 2

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

No cost, no obligation. Commercial & community properties only.

Read this before your next board meeting

Doing nothing is the most expensive option on this page.

Broward mails the renewal notice to the address on file. That's usually the original developer or a former management company. The license lapses, nobody knows, and the exposure sits with the board.

What an expired license costs you

$15,000per offense. Civil penalties under Florida Statutes §403.121. An expired Surface Water Management license is a code violation.
  • Flooded parking lots, tenant complaints, and slip-and-fall exposure every time it rains hard
  • Emergency call-outs priced at emergency rates instead of a planned flat fee
  • Two vendors, two invoices, and an engineer who won't certify the other guy's cleaning
  • Hurricane season runs through November 30. Every storm tests drains that haven't been cleaned.

What renewing with us costs you

One flat feefrom $3,250 per license. Cleaning, engineer certification, and county filing included. Locked in writing before we start.
  • Renewed five-year license in your hands in 2–4 weeks
  • Photo log of every structure, before and after, for the board packet
  • No hourly billing, no change orders, no separate engineering invoice
  • If the county rejects anything in our scope, we fix it and refile free
Lock In My Flat Fee →
Why boards switch to us

You've had two bad options. Here's the third.

Engineering firms certify but don't clean. Plumbers clean but can't certify. We were built to do the whole job in one visit.

What you actually needEngineering firmPlumber / drain companySF Storm Drain
Vacuum-truck cleaning of every structure
Florida-licensed PE inspects & seals the certification
Files the renewal package with the countySometimes
Before-and-after photo log + disposal manifestsRarely
One flat fee, locked in writingHourlyEstimate
Written refile-free guarantee
Vendors you have to coordinate221

Not sure if your license is current? Most boards aren't.

Send the address. We pull the county record and tell you in one business day. Free, no obligation.

Check My License Free →
The offer

The Zero-Denial Renewal Package. Everything your license needs, one number.

Here's exactly what you get when you say yes. No add-ons, no surprises at filing time.

What's includedAll in one flat fee
  • Pre-inspection site walkWe open every structure and check it against the drainage plans before you commit to anything.
    Included
  • Vacuum-truck cleaning of every drainage structureCatch basins, inlets, and connected pipe. Hose extensions for basins set in grass.
    Included
  • Before-and-after photo log + disposal manifestsThe documentation that protects you at recertification time and in the board packet.
    Included
  • Florida-licensed PE inspection + sealed certificationOur staff engineer inspects the cleaned system and signs and seals the same visit.
    Included
  • Certified drainage sketch + inspection reportWhat the county wants to see, formatted the way they want to see it.
    Included
  • Complete county filing, done for youWe prepare and submit the full renewal package to Broward County and send you a copy.
    Included
  • Bonus: Free license status lookupBefore you spend a dollar, we tell you exactly where the license stands.
    Free
  • Bonus: Inspection fee credited to any corrective workBook the on-site inspection and the fee comes off any repairs you approve.
    Free
  • Bonus: Post-storm inspection checklist + HOA budget guideOur two most-requested resources, sent with your quote. Checklist · Budget guide
    Free
Your investment

One flat fee. Locked in writing.

from $3,250 / license

Quoted after a free site walk. No hourly billing. No change orders for the certification. No separate engineering invoice. The number never increases.

  • Written quote within 48 hours
  • Renewed and filed in 2–4 weeks
  • Multi-license properties quoted per license
Get My Flat-Fee Quote →
★★★★★ 73 filed · 0 denied · 25+ yrs crew experience
0Denials
Guarantee

The Zero-Denial Guarantee, in writing on every contract.

If Broward County rejects any part of the filing for work within our scope, we fix it and refile at no cost to you. Across 73 recertifications we have never needed to. Your price is locked before we start and it never goes up. That's the whole risk, and we carry it.

How it works

From "is our license expired?" to renewed in five steps.

01

Free license check

Send the address. We pull the county record and tell you the status within one business day.

02

Free site walk + written quote

We open the structures, measure what's in them, and lock a flat fee in writing within 48 hours.

03

We clean everything

Vacuum-truck cleaning of every structure, photographed before and after, debris manifested.

04

Our engineer certifies

A Florida-licensed PE inspects the cleaned system and signs and seals the certification.

05

We file. You're renewed.

Complete package filed with Broward County. You get the license, the seal, the report, and the photo log.

1 dayLicense status answer
48 hrsWritten flat-fee quote
2–4 wksRenewed and filed
5 yrsUntil you think about it again
Proof, not promises

This is what a finished job looks like.

A county-stamped engineer's certification, received by Broward's Surface Water Management Licensing Program. Every client gets one of these, plus the photo log behind it.

Engineer's certification stamped received by Broward County Surface Water Management Licensing Program, client details redacted
Engineer's certification, stamped received by Broward County (client details redacted)
Margate, FL · Retail plaza

Peppertree Plaza

Three separate SWM licenses on one property. Full inspection of drainage infrastructure and retention zones, maintenance plan executed, renewal documentation submitted.

✓ All three licenses renewedIMC Equity Group
Fort Lauderdale, FL · Townhome community

River Garden Townhomes

Inspection and Surface Water Management license renewal for both properties in the community.

✓ County notice of operation in under two weeksGRS Management
Lauderdale-by-the-Sea, FL · Oceanfront condo

Aquazul

Recertification inspection and storm drain cleaning using extension hose to reach basins set in grass. Before-and-after documentation, PE certification, license renewed.

✓ Renewed with full photo logCampbell Property Management
Fort Lauderdale, FL · School campus

The Landow Jewish Academy

Stormwater license recertification with maintenance on over 26 storm drains. Certified drainage sketch and sealed engineer letter submitted.

✓ Recertified, sketch and letter filedThe Landow Jewish Academy
What clients say

"Pricing was the same number they quoted."

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

Read all reviews on Google
★★★★★
Our apartment parking lot in Miramar kept flooding. SF Storm Drain came out in less than a day and cleaned the drains. It rained hard and the parking lot did not flood.
Carlos MartinezApartment community, MiramarGoogle review
★★★★★
I'm a nurse and the hospital parking lot would flood every time we got heavy rain. SF Storm Drain cleaned the drains, and fixed the problem.
Adel SalomonHospital campusGoogle review
★★★★★
Pricing was the same number they quoted. That's harder to find than it should be.
Facilities DirectorOffice park, Broward
★★★★★
Their proposal made sense to a board that isn't full of engineers. Photos and PE sign-off arrived on time.
HOA Board PresidentPalm Beach
★★★★★
Showed up when they said, sent a clean report the same week, invoiced the way we needed.
Property ManagerRetail portfolio, Broward
★★★★★
The CCTV files were properly indexed and the PACP coding was right. Easy team to subcontract.
Civil EngineerMiami-Dade
Is this for you?

We only work with properties where this actually matters.

This is for you if you manage or own

  • An HOA or condominium association with a drainage system
  • Retail, office, or industrial property with catch basins or retention
  • A management company portfolio across Broward, Miami-Dade, or Palm Beach
  • Schools, houses of worship, hospitals, or municipal sites
  • Engineering or GC work that needs a reliable stormwater sub with PACP-coded CCTV

This is not for you if

  • You need a residential plumber for a single-family home
  • You want the cheapest hourly rate rather than a fixed, documented result
  • You'd rather coordinate an engineer and a cleaning crew yourself

Commercial and community properties only. That focus is why the process works.

No hidden fees

Real prices, published. Because you're going to ask anyway.

Volume lowers your per-unit price: cleaning 30 basins in one visit costs far less each than cleaning 3. Photos, manifests, and service reports are included with every job.

ServiceTypical rangeWhat moves it
Catch basin cleaning (routine)$125–$300 / structureDebris load, access, count per visit
Catch basin (heavy / treatment)$300–$990 / structureSediment depth, pollutant type, disposal
Hydro-jetting$3–$25 / LFRoots, grease, hardened sediment
CCTV inspection$10–$20 / LFPipe size, PACP coding
Lift station service$500–$3,500 / visitWet well volume, pump work
5-year recertificationfrom $3,250 / licenseStructure count, cleaning included
Mobilization (standalone)$150–$400Waived on bundled plans
60-second estimator

Ballpark your catch basin cleaning

Estimated range$1,230 – $2,950Volume pricing applied for 10+ structuresBallpark only. Your written fixed-fee quote arrives within 48 hours and never increases.
Get My Exact Number →

Full breakdown: storm drain cleaning cost · catch basin cleaning cost

FAQ

"But what if…"

…our license expired two years ago. Is it too late?
No. An expired license can still be renewed. The process is the same; the only difference is the exposure you carry until it is filed. Start with the free license check and we'll tell you exactly where you stand.
…our current vendor already cleaned the drains?
Their cleaning only counts if the engineer inspects the system after it and is willing to certify it. In practice we clean and certify in the same visit so nothing falls between vendors.
…the county rejects the filing?
For any work within our scope, we fix it and refile at no cost. That guarantee is in writing on every contract. Across 73 Broward recertifications, we have never had a denial.
…the price goes up once you're on site?
It can't. The flat fee is quoted after a free site walk and locked in writing before we start. No hourly billing, no change orders for the certification, no separate engineering invoice.
…we have more than one license on the property?
Common on larger sites. Peppertree Plaza had three. We quote per license and handle all of them in one mobilization.
…the board wants to see documentation first?
Send them this page, then the free license check result. When the job is done they get the renewed license, the sealed certification, the inspection report, the photo log of every structure, and a copy of the county filing.
…we're in Miami-Dade or Palm Beach, not Broward?
We serve all three counties. Miami-Dade properties get DERM stormwater compliance support; Palm Beach properties get SFWMD ERP inspection and O&M work. Same crew, same documentation.
…it's a single-family home?
Then we're not the right fit. We serve commercial and community properties only: HOAs, condominiums, retail, office, industrial, institutional, schools, houses of worship, and municipal sites.
Book in 60 seconds

Get your written, fixed-fee quote within 48 hours.

Tell us the property and what's going on. We respond within 48 hours on business days with a number that never increases. Free, no obligation.

1Send the address
2Get the written quote
3Free site walk if needed
4Book it. Done.
954-420-6228Flooding right now? Call. Fast response available.
★★★★★ 73 recertifications filed · 0 denials · Licensed & insured
Free · No obligation

Request my free quote

About a minute. We follow up by email and phone.

Step 1 of 2

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

Explore our full South Florida stormwater coverage

Commercial storm drain, catch basin, and stormwater compliance work across Palm Beach, Broward, and Miami-Dade counties.