Most Hampton Bays homeowners spend between $12,000 and $25,000 for a complete roof replacement, depending on the size of their home and materials chosen. A typical 2,000 square foot home with architectural shingles runs around $15,000-$18,000 including tear-off and disposal.
Metal roofing costs more upfront—usually $18,000-$30,000 for the same house—but lasts 40-50 years compared to 20-25 years for asphalt shingles. The final cost depends on your roof’s complexity, the condition of the decking underneath, and any additional work like chimney flashing or skylight replacement.
We provide detailed written estimates that break down material and labor costs so you know exactly what you’re paying for. No surprises, no “additional charges” that show up later.