Free visual inspection and a written scope of work before any mitigation begins - photos, moisture readings, and drying logs go in your claim file
The scope we write is the scope we bill. Anything new gets shown to you, in writing, before we touch it.
Fast, Reliable Storm & Disaster Restoration Across San Bruno
Storm damage in San Bruno hits differently than it does in Millbrae or South San Francisco. The San Bruno Gap, a natural low pass in the Coast Range, funnels Pacific winds directly through residential streets at speeds that regularly exceed anything neighboring cities experience. That wind drives rain laterally into siding, window seals, and roof seams, and it’s why we treat every San Bruno storm call as a moisture-intrusion problem, not just a visible-damage problem. If a storm has already hit your home, call us at (629) 213-4606. A live person answers, and we dispatch crews to San Bruno every day of the week.
Our Storm & Disaster Restoration team documents every step: written scope before work starts, photo record on every visit, and daily moisture readings in writing. That’s the paperwork an insurance claim actually gets paid on.
Why DryMark Restoration Is San Bruno’s Preferred Storm & Disaster Restoration Company
DryMark Restoration operates under The Haven Standard, founded in 2011 by Alicia Brennan, a former claims adjuster who built the company around the documentation gap that costs homeowners their claims. Haven Standard, Clause 1 is simple: a written price before any work begins. No exceptions. That’s not a marketing line; it’s a structural promise we make on every job in San Bruno.
San Bruno homeowners ask harder questions than most, and they should. The Crestmoor neighborhood carries the memory of the 2010 PG&E pipeline explosion. Homeowners there, and across the city, have seen what catastrophic property loss looks like up close. They want evidence, not reassurance. Our crews arrive in uniform, background-checked, with licensing that can be produced on request. Every technician is named on the work order before they step inside your home.
We serve all of San Bruno, from the hillside blocks of Crestmoor to the tract-home streets near San Bruno Avenue and the tight alley-load homes west of El Camino Real. Response time to most San Bruno addresses runs 60 to 90 minutes for emergency board-up and tarping calls.
Our Storm & Disaster Restoration Services in San Bruno

Storm Damage Cleanup
Storm damage cleanup in San Bruno usually means water that got pushed sideways into places it shouldn’t be. Our first step is a room-by-room moisture survey using non-invasive meters and thermal imaging, because wind-driven rain hides behind stucco and siding. A typical storm cleanup in San Bruno runs $1,200 to $3,800 depending on affected square footage and how far the water migrated into wall cavities and under flooring.

Flood Damage Restoration
When a San Bruno storm overwhelms street drains or sends runoff under garage doors, extraction has to happen fast. We deploy truck-mounted extractors for standing water, then set professional-grade drying systems. On a recent call near Jenevein Avenue, we pulled 14 gallons of water from a 1950s ranch’s crawl space that the homeowner never saw enter. The crawl space had no vapor barrier, which is common in San Bruno’s post-WWII housing stock. Flood restoration here typically runs $2,800 to $7,500 depending on water category, affected area, and whether original flooring requires removal.

Emergency Board-Up
Wind gusting through the San Bruno Gap can tear off shingles, break windows, and leave rooflines exposed. Our emergency board-up crew covers openings with 5/8-inch CDX plywood, secured and photo-documented for your insurer. Board-up service in San Bruno typically runs $450 to $1,100 depending on the number of openings. We carry materials on trucks, so we’re not making a second trip back from a supply yard while rain keeps coming in.

Roof Tarping
Roof tarping needs to happen fast on San Bruno’s tight streets and steep rooflines. We tarp damaged roof sections with reinforced polyethylene, mechanically fastened to code, and photograph every fastener placement for the claim file. A standard single-panel roof tarp in San Bruno runs $550 to $950, with larger or steeper roof sections priced by written scope before work starts. The fog that rolls through the Gap after a storm keeps damaged roof decks damp for days, so getting a tarp on same-day is the difference between a contained repair and a full deck replacement.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Before
AfterTrusted Brands We Service in San Bruno
We run Dri-Eaz air movers and Phoenix dehumidifiers on San Bruno jobs because they produce the psychrometric data insurers recognize. Our drying logs read in grains per pound of moisture removed and cubic feet per minute of airflow, documented to IICRC and RIA standards. We also deploy Injectidry systems for hard-to-reach wall cavities that standard air movers can’t reach, which matters in San Bruno’s stucco construction where interstitial moisture likes to hide. Crews servicing San Bruno stock consumables locally, so there’s no delay on filters, containment sheeting, or drying equipment swaps.
Common Storm & Disaster Restoration Problems We See in San Bruno Homes

- Lateral rain intrusion behind stucco. Wind off the San Bruno Gap pushes rain sideways into wall assemblies. The exterior can look dry while stud cavities are wicking moisture. We map every affected wall with penetrating meters, not just visual checks.
- Extended drying timelines from coastal fog. After a storm passes, the Gap keeps humidity elevated for days. That extends drying time and opens a 24-48 hour mold window. We set drying chambers with humidity controls, and we log readings daily until each cavity reaches pre-loss moisture content.
- Crawl spaces that never dry on their own. San Bruno’s 1940s-1960s tract homes often have dirt crawl spaces with no vapor barrier. Post-storm, those crawl spaces hold moisture and pump humidity up through the floor assembly. We treat crawl spaces as a drying zone, not an afterthought.
- Odor and air-quality sensitivity in Crestmoor. Homeowners who lived through or watched the 2010 pipeline explosion are acutely sensitive to any smell that signals hidden contamination. We run air scrubbers with HEPA filtration as standard on Crestmoor jobs and provide post-remediation air-quality documentation before we call a job complete.
Pricing for Storm & Disaster Restoration in San Bruno, CA
San Bruno pricing runs slightly higher than South San Francisco or Daly City for one reason: the wind. Lateral intrusion means more wall-cavity drying, more containment, and longer equipment run times. Here’s what San Bruno homeowners can expect:
- Emergency board-up: $450-$1,100
- Single-panel roof tarping: $550-$950
- Storm damage cleanup (minor, single room): $1,200-$2,500
- Full flood restoration with crawl space drying: $2,800-$7,500
Every price is delivered in writing before anyone starts work. No scope creep. If you have a written estimate from another company, bring it to us. We’ll review it at no charge as a Free Second Opinion under The Haven Standard.
We Also Serve Cities Near San Bruno

Along with San Bruno, our crews regularly respond to storm calls in Millbrae, South San Francisco, Pacifica, and Daly City. The wind and fog conditions shift slightly in each, but the documentation standard stays the same: written scope, photo record, and daily moisture logs on every job.
Serving San Bruno, CA - Our Local Coverage Area
We’re based in the San Bruno area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Storm & Disaster Restoration in San Bruno

The musty smell is moisture that got into wall cavities or attic insulation through lateral rain intrusion, the San Bruno Gap’s signature problem. Wind pushes rain sideways into gaps around window seals, siding joints, and roof flashing that would never leak under vertical rainfall. The moisture sits in interstitial spaces, feeds mold within 24-48 hours, and releases that musty odor. The fix is a forensic moisture survey, not more caulk. Call (629) 213-4606 and we’ll map every affected cavity with written readings.
We treat the crawl space as a separate drying zone, not a side note. We extract standing water, remove saturated debris, and install a dehumidification system sized to the crawl space’s cubic footage. Because San Bruno’s post-WWII tract homes frequently have no vapor barrier, we run drying until the soil surface and floor joists reach documented pre-loss moisture levels. Expect crawl space drying on a mid-century San Bruno home to add 2-4 days to the total drying timeline. We’ll put that in the written scope before work starts.
Most San Bruno storm flooding is Category 2 water, which the IICRC defines as contaminated but not sewage. Runoff that enters under garage doors or through foundation vents has swept across streets, driveways, and landscaping, picking up bacteria and chemicals. Category 2 changes the protocol: affected porous materials like carpet pad and some drywall get removed rather than dried. We classify water by visible source and testing, document it in writing, and adjust the scope accordingly.
We can board up broken windows and tarp damaged roof sections same-day in every San Bruno neighborhood, including the tight alley-load homes west of El Camino Real. Trucks carry plywood and reinforced tarp material, so crews don’t leave the job for supplies. A single-panel roof tarp in San Bruno typically goes up in under two hours. We photograph everything, socket by socket, before and after, and hand you those photos for your adjuster.
Containment. When we work on a damaged original home adjacent to a 2010-2012 rebuild, we set physical containment barriers between shared property lines and along any adjoining walls. Dust, debris, and moisture don’t migrate. We also document the pre-existing condition of the shared boundary so there’s a written record if the neighbor’s insurer asks questions later. That’s standard practice for us on Crestmoor jobs, not an add-on.
If a storm has already opened up your San Bruno home, call (629) 213-4606 now. A live person answers 24/7. We’ll dispatch a crew, write a scope before any work starts, and document everything your claim needs.
Written by Alicia Brennan, Owner at DryMark Restoration, serving San Bruno under The Haven Standard since 2011.






Before
After
Before
After