Looking for a reliable contractor in Richmond? Hamilton Exteriors is an architect-led design-build firm serving Richmond and all of Contra Costa County. We handle roofing, siding, windows, ADUs, home additions, decks, and custom homes. Every project is overseen by Alex Hamilton Li, a licensed architect and general contractor (CSLB #1078806). Get Your Free Quote today.
Why Richmond Homeowners Choose Hamilton Exteriors
Richmond homes present unique challenges that a general contractor with local experience understands. The city's older housing stock — much of it built during the World War II shipbuilding boom — often has skip sheathing, outdated electrical, and foundations that need evaluation before new work begins. Our architect-led approach means we evaluate your home as a complete system, not just the surface you see.
We have completed over 500 projects across the Bay Area, including many in Contra Costa County. Our team knows the Richmond Building Division's requirements and pulls every required permit.
Roofing Services in Richmond
Richmond's climate — with hot inland summers that regularly reach 100°F, according to NOAA climate data — drives thermal cycling that can shorten the life of standard shingles. We install roofing systems designed for these conditions.
- Asphalt shingles: GAF Timberline HDZ, CertainTeed Landmark, Owens Corning Duration. Class A fire rated. 25 to 50 year lifespan. $15,000 to $35,000 for a typical 2,000 sq ft home.
- Metal roofing: Standing seam, corrugated, and stone-coated steel. 40 to 70 year lifespan. Reflects up to 70 percent of solar energy (Oak Ridge National Laboratory). $25,000 to $55,000.
- Tile roofing: Clay and concrete. 50 to 100 year lifespan. Requires structural evaluation for older homes. $30,000 to $65,000.
- Flat roofing: TPO and PVC for modern and commercial-style homes. $12,000 to $25,000.
All roofing includes tear-off, synthetic underlayment, new flashing, ridge vents, and permit fees. Decking replacement, if needed, is quoted per sheet. See our roofing services page for details.
Siding Services in Richmond
Richmond's coastal fog and salt-laden air from the San Francisco Bay accelerate wear on untreated wood siding. We install James Hardie fiber cement siding, which resists moisture, fire, and termites.
- James Hardie HardiePlank: $12 to $18 per square foot installed (Hamilton Exteriors 2024-2026 project data).
- James Hardie HardiePanel: $14 to $20 per square foot installed.
- James Hardie HardieTrim: $15 to $22 per linear foot installed.
We are a James Hardie Elite Preferred Contractor, the highest certification level. All installations include house wrap, flashing, and caulking. Permits and disposal included.
Window Replacement in Richmond
Energy-efficient windows reduce cooling costs during Richmond's hot summers and heating costs during foggy winters. We install windows from major manufacturers with dual-pane, Low-E glass.
- Double-hung windows: $800 to $1,500 each installed (Hamilton Exteriors 2024-2026 project data).
- Casement windows: $900 to $1,800 each installed.
- Picture windows: $700 to $1,400 each installed.
- Sliding windows: $800 to $1,600 each installed.
All installations include full-frame or insert replacement, flashing, trim, and cleanup. See our window replacement services for more.
ADU Construction in Richmond
Accessory Dwelling Units are a smart investment for Richmond homeowners. Whether you want a backyard cottage, garage conversion, or basement ADU, we handle design, permitting, and construction.
- Detached ADU (500-800 sq ft): $200,000 to $350,000 (Hamilton Exteriors 2024-2026 project data).
- Garage conversion: $80,000 to $150,000.
- Attached ADU: $150,000 to $280,000.
All ADUs include architectural design, structural engineering, permit fees, and utility connections. See our ADU construction services and ADU cost guide for details.
Home Additions in Richmond
Need more space? A home addition can add a bedroom, bathroom, or entire second story. We handle the full design-build process.
- Single-room addition (200-400 sq ft): $80,000 to $160,000 (Hamilton Exteriors 2024-2026 project data).
- Second-story addition (800-1,200 sq ft): $300,000 to $600,000.
- Full-floor addition (1,200-2,000 sq ft): $450,000 to $900,000.
All additions include architectural design, structural engineering, MEP work, and permit fees. See our home addition services and second-story addition cost guide.
Deck Building in Richmond
A well-built deck extends your living space and adds value. We build with composite and pressure-treated wood.
- Composite decking: $40 to $60 per square foot installed (Hamilton Exteriors 2024-2026 project data).
- Pressure-treated wood decking: $25 to $40 per square foot installed.
All decks include footings, framing, decking, railings, and stairs. Permits included. See our deck building services.
Custom Home Construction in Richmond
Building a custom home in Richmond requires a contractor who understands local zoning, building codes, and site conditions. We guide you from concept to completion.
- Custom home (2,000-4,000 sq ft): $400 to $700 per square foot (Hamilton Exteriors 2024-2026 project data).
- Includes: Architectural design, structural engineering, MEP, permits, and project management.
See our custom home construction page.
Permits and Building Codes in Richmond
Every project in Richmond requires a building permit from the Richmond Building Division. Permit fees vary by project scope:
- Roof replacement: $250 to $550 (Hamilton Exteriors 2024-2026 project data).
- Siding replacement: $150 to $400.
- Window replacement: $100 to $300 per window.
- ADU: $2,000 to $5,000.
- Home addition: $3,000 to $8,000.
- Deck: $200 to $600.
Hamilton Exteriors pulls all permits and schedules all inspections. We do not cut corners.
Fire Safety and Richmond
Parts of Contra Costa County, including the East Bay hills and Diablo Range, are designated as State Responsibility Area Very High Fire Hazard Severity Zones by CAL FIRE. While much of Richmond is not in these zones, properties in the Richmond hills and near Wildcat Canyon should verify their fire zone status. We install Class A fire-rated materials where required.
Seismic Considerations for Richmond
The Hayward Fault and Concord Fault both affect Contra Costa County. Richmond's proximity to the bay also means higher liquefaction risk in some areas. We evaluate structural capacity and recommend reinforcement where needed, especially for tile roofs and second-story additions.
Get Your Free Quote
Ready to start your Richmond home project? Call us at (650) 977-3351 or Get Your Free Quote online. We serve all of Contra Costa County, including Richmond, El Cerrito, San Pablo, Pinole, Hercules, and more. See our Contra Costa County service area page.