Bay Area SWPPP Services (925) 784-8320

QSD · QSP · SMARTS filings · Compaction testing · Construction inspection · Bay Area

Stormwater compliance that keeps your site moving.

SWPPPs prepared by a certified QSD, inspections run by a QSP who inspects public works construction for Bay Area cities every week. Fixed-price quotes, clean SMARTS filings, and a site that is ready when the Regional Board shows up.

Quote within 1 business day Inspection reports same day One QSD/QSP, start to NOT

Quick check Do I need a SWPPP?

Quote this project
Certified QSD / QSP (CASQA) OSHA 30-hour M.S. Civil & Environmental Engineering Resident Engineer on a $20M+ public works program 9+ years design, construction & inspection Nine Bay Area counties

Who it's for

Built for the people who get the Notice of Violation.

General contractors

One number to call

SWPPP, SMARTS, weekly inspections and rain-event response handled by one person who knows your site, not a rotating crew.

Developers & owners

LRP paperwork done right

As Legally Responsible Person you certify in SMARTS. Every document is ready for signature with a one-page summary of what you are signing.

Public agencies & linear projects

Inspector-grade documentation

Water Pollution Control Programs, LUP Type 1–3 coverage and daily-report-quality records from someone who files IDRs for cities for a living.

Sub-acre projects

City erosion control plans

Under an acre you usually skip the state permit but still owe the city a WPCP or erosion control plan. Drawn to the city's standard, fast.

Services, in permit order

Everything the Construction General Permit asks of you, from NOI to NOT.

Order 2022-0057-DWQ, in effect since September 2023. If a consultant still quotes you the 2009 permit, keep walking.

Site review & Risk Level

Before the grading permit

  • Sediment risk (R, K, LS factors) and receiving-water risk
  • Risk Level 1, 2 or 3 determination, or LUP type
  • Fixed-price quote within 1 business day

SWPPP & SMARTS filing

5–7 business days from complete plans

  • Site-specific SWPPP with phased BMP exhibits
  • Permit Registration Documents and NOI in SMARTS
  • Post-construction water balance calculator
  • WDID number delivered to you and the city

QSP inspections

Weekly, through construction

  • Weekly visual inspections, photo-logged
  • REAP 48 hours before a forecast of 50% or greater
  • Pre-, during- and post-storm inspections
  • pH and turbidity sampling, Risk Level 2 and 3
  • Crew BMP training at mobilization and monthly

Reporting & amendments

As the site changes

  • Annual Report in SMARTS by September 1
  • SWPPP amendments for phasing or scope changes
  • NAL exceedance and ad hoc reports
  • Responses to Regional Board or city findings

Close-out

At final stabilization

  • Final stabilization photo documentation
  • Notice of Termination filed in SMARTS
  • Permit fees stop; records packaged for your files

What you actually get

Deliverables you can point to, not "compliance."

PDF

Same-day inspection reports

Every inspection emailed the same day with photos, findings and a corrective-action list with due dates.

MAP

Laminated BMP site map

A weatherproof BMP map for the job trailer, updated whenever phasing changes, so the crew builds what the SWPPP says.

BIN

Site SWPPP binder, kept current

The binder an inspector asks for first: SWPPP, amendments, inspection log, REAPs, training sign-ins and sampling data.

48h

Rain alerts and REAPs

You get a text when NOAA calls 50% or more within 48 hours, with the REAP and what needs to happen on site before it rains.

SMA

SMARTS handled end to end

NOI, PRDs, annual reports, change of information and NOT filed for you. You only log in to certify.

1:1

Direct line to your QSD

The person who wrote the SWPPP is the person inspecting it. Call or text, no dispatcher.

Beyond stormwater

Field inspection and testing from a working public works inspector.

The same person who runs your SWPPP can cover compaction testing and construction inspection, so one visit does two jobs and one report covers both.

Earthwork & paving

Compaction testing

  • Nuclear density gauge testing (ASTM D6938) on subgrade, trench backfill, aggregate base and HMA
  • Relative compaction against the project's Proctor or Caltrans CT 216/231 maximum density
  • Tests logged by station and lift with pass/fail against spec (90%, 95% per plans)
  • Same-day field report; sand cone (ASTM D1556) where a gauge is not accepted
Agency & owner side

Construction inspection

  • Public works inspection: paving, concrete, ADA curb ramps, storm drain, sewer and water main
  • Daily inspection reports with quantities, photos and labor/equipment
  • Caltrans Standard Plans and Specifications, Greenbook and city standards
  • Short-notice coverage for cities and CM firms, hourly or per day
Resident engineer support

Contract administration

  • Pay application and quantity verification against bid items
  • RFI, submittal and change order tracking in e-Builder or Procore
  • Non-conformance notices and field directives
  • Federal-aid project documentation (LAPM) support
Plans & permits

Site compliance plans

  • Dust control plans (BAAQMD Regulation 6)
  • Lead compliance plans for roadway striping removal
  • ADA curb ramp and sidewalk compliance review
  • Constructability and plan review before bid

Pricing

Typical Bay Area ranges. Your quote is fixed once we see the plans.

Most firms say "call for a quote." Here is what projects usually cost so you can budget before you call.

SWPPP + SMARTS filing

$2,500–$6,000
one-time, by acreage and Risk Level
  • Risk Level determination
  • SWPPP, BMP exhibits, PRDs
  • NOI filed, WDID delivered
  • LUP and sub-acre WPCP quoted separately

Single inspection

from $275
per visit, Bay Area
  • Pre-storm readiness walk
  • Coverage for your in-house QSP
  • Pre-NOV or pre-city-inspection check

Filings & amendments

$250–$750
each
  • SWPPP amendment
  • Annual Report
  • Notice of Termination
  • Change of information / LRP change

Compaction testing & inspection

$110–$145
per hour, 4-hour minimum, gauge included
  • Nuclear gauge compaction testing
  • Public works construction inspection
  • Daily rates for full-time coverage
  • Bundled with QSP visits at a discount

What moves the price

  • Disturbed acreage and Risk Level (RL2 and RL3 add sampling and more frequent reporting)
  • Project duration and how many wet seasons it spans
  • Phasing and the number of SWPPP amendments it will take
  • Linear projects: LUP type and the number of active segments
  • Whether the state annual permit fee is passed through (it is set by the State Water Board by acreage, and is separate)

Why the cheapest SWPPP costs the most

A template SWPPP with the wrong Risk Level fails the first Regional Board review and gets rewritten on your schedule. A missed REAP before a storm turns a $300 inspection into a Notice of Violation and a stop-work from the city. The permit is cheap. Violations and delays are not.

Deadlines that matter

The compliance calendar for a Bay Area site.

Before grading

NOI accepted and WDID issued

No soil moves until coverage is active. Many cities will not issue the grading permit without the WDID.

48 hours

Rain Event Action Plan

Triggered when NOAA forecasts 50% or greater chance of rain. BMPs in place before the first drop.

Oct 1

Wet-season readiness

Most Bay Area cities require winterization BMPs installed by October 1 or October 15. We walk the site in September.

Sept 1

Annual Report due

Filed in SMARTS for every active site, covering the July 1 to June 30 reporting year.

Final stabilization

Notice of Termination

70% of pre-project vegetative cover, or equivalent, documented with photos. Then the permit fees stop.

About

Inspector's eye, engineer's paperwork.

Bay Area SWPPP Services is run by Abdel Khalek, a civil and environmental engineer with nine-plus years in design, construction and inspection. He currently serves as Resident Engineer on a $20M+ municipal capital program and has inspected more than ten public works projects for the cities of San Carlos, South San Francisco, Cupertino, Millbrae and Burlingame. SWPPPs here are written to match how a site is actually built, and inspections catch what a city or Regional Board inspector would catch first.

QSD/QSP certification numbers available on request and shown on every SWPPP certification page.

Credentials

  • Qualified SWPPP Developer (QSD) and Practitioner (QSP), CASQA
  • M.S. Civil and Environmental Engineering
  • OSHA 30-hour Construction
  • PMP candidate; Agile and Google Project Management certificates
  • Pavement, ADA, storm drain, water main and traffic signal projects built to Caltrans Standard Plans and Specifications
  • Federally funded project documentation and e-Builder document control

Service area

San Francisco Bay Regional Water Quality Control Board (Region 2) and the nine Bay Area counties.

OaklandSan JoseSan FranciscoFremontHaywardPleasantonWalnut CreekConcordSan MateoRedwood CitySanta ClaraSunnyvaleRichmondVallejoSan RafaelSanta RosaNapa

FAQ

Straight answers.

Do I need a SWPPP?

If your project disturbs one acre or more of soil, or disturbs less but is part of a larger common plan of development that totals an acre or more, you need coverage under California's Construction General Permit before any soil moves. Under an acre and standalone, the state permit does not apply, but most Bay Area cities require an erosion control plan or WPCP with the grading permit.

Can we start grading while the NOI is pending?

No. Coverage begins when the NOI is accepted and a WDID number is issued. Grading before that is a permit violation on day one, and cities check the WDID before releasing the grading permit.

What is the difference between a QSD and a QSP?

The QSD (Qualified SWPPP Developer) writes and certifies the SWPPP and any amendments. The QSP (Qualified SWPPP Practitioner) implements it on site: inspections, REAPs, sampling and the records. Here both are the same person, which is why nothing gets lost between the plan and the field.

Who sets the Risk Level, and why does it matter?

The QSD calculates it from the site's sediment risk (soil erodibility, slope length and rainfall) and the receiving water's sensitivity. Risk Level 1 means visual inspections. Levels 2 and 3 add storm-event sampling, numeric action levels and more reporting. The Risk Level sets your cost and inspection scope for the whole project, so it is worth getting right the first time.

How often are inspections required?

Weekly, year-round, plus a Rain Event Action Plan 48 hours before any forecast of 50% or greater chance of rain, and pre-, during- and post-storm inspections for qualifying events. Risk Level 2 and 3 sites also sample discharges during qualifying storms.

How fast can you get a SWPPP filed?

Most SWPPPs are drafted within five to seven business days of receiving a complete grading and drainage set. Once the Legally Responsible Person certifies in SMARTS, the NOI is submitted the same day and the WDID typically follows within a few days.

Can you take over a SWPPP another firm wrote?

Yes, and it is common when a project changes contractors. The existing SWPPP is reviewed against the site, amended where needed, the QSP of record is updated in SMARTS and inspections continue without a gap in your record.

What happens if the site is out of compliance?

Regional Water Board penalties accrue per day per violation and can reach tens of thousands of dollars quickly. Cities can also stop work until the site is corrected, which usually costs more than the fine. Third-party groups also file Clean Water Act notices against sites with missing SMARTS records. Weekly inspections exist so you find problems before anyone else does.

When can I file the Notice of Termination?

When the site reaches final stabilization: disturbed areas have 70% of pre-project vegetative cover or equivalent permanent stabilization, construction materials and temporary BMPs are removed, and post-construction stormwater measures are in place. It is documented with photos and filed in SMARTS, and the annual permit fee stops.

What do you need from me to quote?

Site address, disturbed acreage, start date and expected duration, and the grading or site plan if you have it. If you already have a Risk Level or a WDID, send that too. You get a fixed price within one business day.

Get a quote

Send the plans. Get a fixed price in one business day.

Call or text, or use the form. Serving the nine Bay Area counties from Pleasanton.

(925) 784-8320 Mon–Sat · Call or text · Pleasanton, CA

Have ready, if you can

  • Site address and disturbed acreage
  • Start date and expected duration
  • Grading / drainage plan or site map
  • Scope: plan only, inspections only, or both
  • Existing WDID or Risk Level, if any

Your request goes straight to our inbox. We reply within one business day.