What do housing and permit records say about Bernal Heights?
From 2016 through 2025, the city issued 724 building permits in the Bernal Heights planning area whose descriptions mention reroofing (DataSF building permits), 10th among the city's 40 planning areas. The housing behind those numbers, by ZIP code: ZIP 94110: median home built 1939 or earlier, 42% of occupied homes owner-occupied, 19% detached houses (Census ACS 2024 5-year).
How does Bernal Heights's weather wear on a roof?
For building-code purposes, Bernal Heights is in climate zone 3, the cool coastal zone on the Energy Commission's map (CEC). The nearest long-record NOAA station, downtown San Francisco, averages 22.9 inches a year on the 1991-2020 normals, with 59% arriving in December through February. It rarely gets hot: about 3 days a year reach 90 degrees, so moisture, not heat, is what ages roofs. (NOAA normals)
What kinds of roofs are common in Bernal Heights?
Bernal Heights is a hill of cottages, small Victorians and mid-century infill, many on narrow lots along steep or stepped streets. Older houses often carry more than one past roofing layer, and California's code limits overlays, so many Bernal jobs start with a full tear-off.
How do roofers work on Bernal Heights's hillside lots?
Some Bernal streets are too steep or narrow for a truck to stop close to the house, and a few blocks are stairways. Ask each roofer where the dumpster or debris truck will go, whether it needs street space, and how long materials will be carried by hand.
Do I need a permit to replace a roof in Bernal Heights?
Every San Francisco reroof goes through the Department of Building Inspection. A licensed C-39 contractor can get a reroofing permit online on PermitSF for a non-historic home when no structural work is needed, and the street-space fee for a dumpster is included (SF.gov: reroofing permit). Rotten decking found mid-job means an over-the-counter building permit.
How do Bernal Heights's seasons affect scheduling?
In Bernal Heights, the dry season does most of the scheduling for you: summer rainfall at the downtown San Francisco station totals roughly 0.27 inches across June, July and August (NOAA normals). If your roof is leaking now, a temporary repair can carry it to the dry months, but don't wait until the first fall storm to call.
How do I get a written estimate in Bernal Heights?
For your actual price, request a free written estimate: a licensed roofer measures the roof and prices your exact scope. Before you compare bids, read what drives roof replacement cost and our page on San Francisco roofing contractors. Nearby town guides: West of Twin Peaks, Noe Valley, Excelsior, Visitacion Valley.
Every roofer we work with is licensed, insured and highly reviewed by Bay Area homeowners.
Get a free replacement quoteFrequently asked questions
Is it harder to reroof a house on a steep Bernal Heights street?
Usually, yes. Staging, street space and hand-carrying add labor. A good bid spells out the plan instead of hiding it in the total.
Who issues reroof permits in Bernal Heights?
San Francisco's Department of Building Inspection. Licensed C-39 contractors can apply online for a reroofing permit when no structural work is needed.
Can I get a firm price for a Bernal Heights roof without an inspection?
No. A roofer needs to measure the roof, count layers, check the pitch and look at the deck from the attic before a price is firm.
Sources
Sources reviewed November 12, 2026. Figures are published estimates and official fees, not quotes. Confirm prices, permits and requirements with your contractor and building department. This page is general information, not legal or insurance advice.