Four steps, start to finish
Roofs checked and fixed in the dry months, and a written quote for every job before any work starts.
Call with what you are seeing
Tell us the address and what is going on: a stain, a drip, shingles in the yard, a limb on the roof, water standing on a flat section.
Look before any price
The slope, the flashings, the valleys and the attic where there is one.
A written quote, timed to the season
The repair or replacement in plain language with an estimated range, plus what needs doing before the rain returns and what can wait.
The work, then the walkaround
Done on a dry deck, photographed before and after. We walk it with you before the final payment, and you keep the photographs.
All of it, priced
Estimated ranges for Sacramento County homes. Your own written quote comes after we have seen it.
Roof Replacement - $9,500 - $17,000 (est.)
Architectural shingle; cool-rated upgrades about $13,000 - $22,000.
Roof Repair - $450 - $2,800 (est.)
Leaks, flashing, ridge cap, valley repair.
Roof Leak Repair - $350 - $1,800 (est.)
California minor-repair range; tracing included.
Storm Damage Roof Repair - $450 - $2,800 for most repairs (est.)
About $9.20 - $11.62 per sq ft where a section is redone.
Flat Roof Repair - $750 - $3,500 (est.)
California range; most jobs one seam, edge or outlet.
Metal Roofing - $14,000 - $26,000 (est.)
About $4 - $30 per sq ft nationally.
What to look at before November, and what to do if it is already raining
Most of it costs nothing, and all of it makes the roofer's visit shorter.
Look up from the ground in the dry months
Shingles lifted at the ridge or rakes, flashing standing proud of a wall, a pipe boot that has split, granules piling at the downspouts.
Look in the attic if you safely can
Old water tracks on the rafters, stained sheathing or daylight around a vent point straight at last winter's entry, and a found entry point is a cheaper repair.
Clear what the trees dropped
Leaves in valleys, gutters and flat-roof outlets back water up under the shingles in the first storm.
If it is already raining, catch it and…
A bucket under the drip, belongings moved, photographs of the stain, and keep clear of wet ceilings near a light fixture.
The rainy season sets the roofing calendar here
Worth knowing before you start calling around, because the first storm week is the worst week to be choosing.
Over 80% of the year's rain in Citrus Heights falls between November and March. The leaks a dry summer has been preparing all show up together, across the whole city, in the first proper storm, and every roofer's phone rings at once.
That is why a replacement or a planned repair is best arranged in the dry months: late spring or early fall, when there is time to look, a dry deck to work on and settled weather to finish in. A leak in the wet months, on the other hand, is worth a call the day you find it.
- Active leaks covered the same day where light and weather allow
- Dry-season checks booked within the week in normal conditions
- Temporary cover quoted separately from the permanent repair
- Re-roofs scheduled into settled weather, not before a storm

Want a figure on it?
The estimated range before we travel, and the figure in writing before any work starts.
