San Rafael Roofing

Contact

Call San Rafael Roofing

Roofing calls from San Rafael, Novato, Larkspur, San Anselmo, Mill Valley and nearby towns.

Phone

(415) 881-6123

Email

[email protected]

Location

San Rafael, California

Hours

Mon-Sat 7am-7pm; storm-damage calls answered 24/7

Good to know

Common questions

Storm damage calls are answered 24/7.

(415) 881-6123
+ How much does roof repair cost in San Rafael?
Most small roof repairs in San Rafael run $250 to $1,500, such as a shingle patch, a vent boot or a flashing fix. Storm damage across a full slope can reach $2,500 to $5,000. A full asphalt shingle roof replacement in San Rafael often runs $7,000 to $24,000, based on HomeAdvisor's local cost data. Roof size, pitch, access and the number of old layers move the price.
+ How long does a roof repair or replacement take?
Most roof repairs take a few hours to one day. A full roof replacement on a single-family home usually takes three to seven working days once the permit and materials are ready. Rain stops tear-off work, so winter jobs in San Rafael can stretch when storms roll through. Steep hillside lots in Sun Valley or Dominican can add time for access and debris removal.
+ Do roofing jobs in San Rafael need a permit?
Most reroofing jobs need a building permit. Homes inside city limits get it from the City of San Rafael Building Division. Homes in unincorporated areas such as Lucas Valley and Marinwood go through Marin County instead. Small patch repairs may not need one. The written estimate shows whether a permit is part of the job.
+ What happens if the roof leaks at night?
Calls for storm damage are answered 24/7. The first step is usually a tarp or temporary patch to stop water from getting in. The full repair is planned once the roof is dry and safe to walk. A written estimate comes before any permanent work begins.

Business hours — Mon-Sat 7am-7pm; storm-damage calls answered 24/7

Roof leak or wind damage in San Rafael?

Leaks, lifted shingles and storm damage in San Rafael and nearby Marin towns.

Call (415) 881-6123 Get help