Sediment control for job sites
Silt Fence & Storm Drain Protection in San Diego, CA
Perimeter control, inlet protection and storm-season upkeep for builders and homeowners.
- No-charge site visit, with your estimate put in writing
- Seed mix matched to coastal or inland conditions
- A written watering plan with every new lawn

Keeping Mud Out of the Storm Drains
Silt fence and storm drain protection is the part of a construction job nobody notices until it fails. In San Diego, storm drains lead to local creeks, lagoons, the bay and the ocean, and the agencies that run them treat sediment from job sites as a pollutant. We install and maintain silt fence, fiber rolls, gravel bag barriers and inlet protection for builders, remodelers, pool contractors and homeowners with a grading permit, so the dirt you move stays on your lot.
Who regulates it
The San Diego Regional Water Quality Control Board issues a municipal storm sewer permit to 39 cities, counties and special districts across San Diego, south Orange and southwestern Riverside counties. That permit regulates what is allowed to leave the storm drain system and requires each co-permittee to develop and enforce rules against pollutants and illegal discharges, and the City of San Diego does that through its code enforcement and its Stormwater Standards Manual. On larger projects, California's Construction Stormwater General Permit applies on top of that whenever a site disturbs an acre or more, or belongs to a bigger development that does in total. The sediment controls on your plan are how you show compliance with both.
Silt fence installation done properly
Silt fence is simple, and that is why it is so often installed wrong. The fabric has to be trenched in at the bottom, usually in a narrow trench with the fabric folded into it and backfilled and compacted, so water cannot run underneath. Posts go on the downhill side at the spacing the detail calls for. The fence runs along the contour, not straight downhill, and the ends turn up the slope so water does not simply flow around them. It belongs below disturbed areas, never across a concentrated flow path like a swale or a gutter, where it will be overtopped or blown out. We follow the detail on your plan sheet, and where there is no plan, we follow the same practice.
Fiber rolls and gravel bags
On slopes, along the edges of paved areas and on tight urban lots where trenching silt fence is impractical, fiber rolls (straw or coir wattles) do a lot of the same work. They are staked into a shallow trench on contour to slow sheet flow and catch sediment. Gravel bag barriers are used where flow needs to pass through but sediment needs to settle out, such as along a curb line or at the outlet of a short channel. We mix these with silt fence based on what the ground and the plan call for.
Inlet protection
Any storm drain inlet downhill of your work, on the site or in the street, usually needs protection. Options include silt fence barriers around field inlets, gravel bag rings, sandbags, gravel and mesh filters and drop-in devices installed below the grate. Each traps sediment while still letting water drain so the street does not flood. Tracked mud is a common source of sediment at curb inlets, so we pair inlet protection with clean driveways and, where the plan calls for it, a stabilized construction entrance.
Sediment control through the storm season
Installation is only half the job. A silt fence full of sediment or knocked over by a delivery truck is not doing anything. San Diego's rain comes in short, heavy bursts, mostly from December through March, and a single storm can fill a barrier. We offer inspection and repair visits after storms: removing built-up sediment, restaking rolls, replacing torn fabric and resetting inlet protection. When the project is finished and the ground is stabilized with seed or landscaping, we pull the temporary controls so they do not become trash in the next storm.
Stabilized entrances and tracking
A lot of the sediment that reaches San Diego gutters never touches a silt fence. It leaves the site on truck tires. Where the plan calls for one, a stabilized construction entrance (a pad of coarse rock over fabric at the driveway) knocks mud off tires before they hit the street. Sweeping the street at the end of each day, and keeping stockpiles covered and back from the curb, take care of most of the rest.
Silt fence contractors and cost
We did not find a current consumer price per foot for silt fence, so we use public unit prices as a guide. The 2025 state road erosion prices we checked list unstabilized silt fence at $378 for 100 feet and the stabilized kind at $748 per 100 feet, with inlet protection from $102 each for a silt fence barrier up to $172 for a gravel and mesh filter. Silt fence contractors in San Diego price around length, ground conditions (rock and hard clay make trenching slow), access and how many maintenance visits the job needs. We give you that broken out in writing.
Sediment Controls We Install
Perimeter, inlet and slope controls, plus upkeep.
Silt fence installation
Trenched, staked fabric fence on contour below disturbed ground.
Wire-backed silt fence
Reinforced fence where heavier sediment loads are expected.
Fiber rolls
Straw or coir rolls on slopes and along pavement edges.
Gravel bag barriers
Barriers that let water through while sediment settles out.
Inlet protection
Filters, bag rings and drop-in devices for field and curb inlets.
Storm-season maintenance
Post-storm cleanout, repairs and resets.
Removal at closeout
Pulling temporary controls once the ground is stabilized.

Typical Silt Fence and Inlet Protection Costs
| Item | Typical unit price |
|---|---|
| 2025 state road erosion prices: silt fence, unstabilized, 100 ft | $378 |
| Silt fence, stabilized, 100 ft (same list) | $748 |
| Storm drain inlet, silt fence barrier, per inlet (same list) | $102 |
| Storm drain inlet, sandbags, per inlet (same list) | $141 |
| Storm drain inlet, gravel and mesh filter, per inlet (same list) | $172 |
| Storm drain inlet, below-inlet device, per inlet (same list) | $169 |
These are public agency unit prices, not San Diego quotes. Footage, soil, access and maintenance visits set the real cost. Typical spans only. The quote document we send is the number you pay.
Install to Removal
1. Review the plan
We read the erosion control sheet or SWPPP and walk the site.
2. Layout
Mark fence lines on contour, roll locations and every inlet downhill.
3. Install
Trench and stake fence, set rolls and bags, protect inlets.
4. Maintain
Clean out and repair after storms through the season.
5. Remove
Pull controls once the ground is seeded or landscaped.

Why Choose Us for Silt Fence & Storm Drain Protection
Trenched, not stapled to the dirt
Fabric is buried and backfilled so water cannot run under it.
Maintenance offered
We come back after storms instead of leaving you with a full fence.
Seeding in the same crew
We stabilize the ground too, so the controls can come out sooner.
Silt Fence & Storm Drain Protection Questions
Does a backyard remodel in San Diego call for silt fence?
If your grading or building permit includes an erosion control plan, follow it. Even without one, the city's stormwater rules prohibit sending sediment into the storm drain, so any project that leaves bare soil near a street or slope should have some form of perimeter control.
How much do silt fence contractors charge?
The 2025 state road erosion prices list silt fence at $378 to $748 per 100 feet depending on type. Local prices depend on footage, ground conditions and maintenance, so we quote after seeing the site.
How long does silt fence last?
The fabric lasts through a construction season if it is maintained, but sediment buildup, traffic and wind damage it. Inspect it after every storm and repair it right away.
What is inlet protection?
A filter or barrier at a storm drain inlet that traps sediment while still letting water in. Types include bag rings, silt fence barriers, gravel and mesh filters and drop-in devices.
When can silt fence come out?
Once the disturbed area is stabilized with established vegetation, paving or landscaping, and your inspector or plan allows it.

Silt Fence & Storm Drain Protection Service Areas
- Hydroseeding in San Diego, CA
- Hydroseeding in Chula Vista, CA
- Hydroseeding in Oceanside, CA
- Hydroseeding in Escondido, CA
- Hydroseeding in Carlsbad, CA
- Hydroseeding in El Cajon, CA
- Hydroseeding in Vista, CA
- Hydroseeding in San Marcos, CA
- Hydroseeding in Encinitas, CA
- Hydroseeding in Santee, CA
- Hydroseeding in Poway, CA
- Hydroseeding in La Mesa, CA
- Hydroseeding in Ramona, CA
- Hydroseeding in Alpine, CA
- Hydroseeding in Lakeside, CA
- Hydroseeding in Fallbrook, CA
- Hydroseeding in Bonita, CA
- Hydroseeding in National City, CA
- Hydroseeding in Solana Beach, CA
- Hydroseeding in Del Mar, CA
- Hydroseeding in Rancho Santa Fe, CA
- Hydroseeding in Imperial Beach, CA
Get a Silt Fence & Storm Drain Protection Estimate
Silt fence, inlet protection and storm-season upkeep across San Diego County.