We have not seen your roof, so this is a range from public cost data for Carlsbad — not a quote.
A single-family roof replacement in Carlsbad typically runs
$13,500 to $35,000
What that is based on. Public installed-cost data for California, adjusted for how Carlsbad is built, on a typical 20 to 27 square roof — about 2,000 to 2,700 square feet of roof surface.
What moves it up. Steep pitch, two or three old layers to strip, tile or metal instead of shingle, soft decking found once the covering is off, and a lot of chimneys, skylights or valleys.
What moves it down. A simple single-storey roof, one layer to remove, a truck that can park next to it, architectural shingle, and a crew booked outside the busy season.
An estimate from public cost data, not a quote and not an offer. Carlsbad Roof Works is a matching service, not a roofing contractor — only a contractor who has been on your roof can price it.