Hamilton Exteriors is a full-service design-build contractor serving Walnut Creek homeowners since 2018. We handle roofing, siding, windows, ADUs, home additions, custom homes, and decks — all led by a licensed architect and general contractor.
If you live in Walnut Creek, you know the local conditions: hot inland summers that push roofing materials to their limits, hillside lots in the Diablo Range foothills that demand fire-safe construction, and an older housing stock that often needs structural upgrades before new work begins. We have completed dozens of projects in Walnut Creek and understand exactly how to build for this environment.
Get Your Free Quote — call (650) 977-3351 or request an on-site estimate online.
Why Choose an Architect-Led Contractor in Walnut Creek?
Most Walnut Creek contractors are tradesmen first — skilled at installation, but not trained to evaluate how materials, structure, and design work together as a system. Hamilton Exteriors is different. Our founder, Alex Hamilton Li, is a licensed architect and general contractor (CSLB #1078806). That dual credential means every project benefits from an architect's eye for proportion, material selection, and building science, combined with a contractor's practical knowledge of sequencing, permitting, and crew management.
When we assess a Walnut Creek home, we consider the whole picture: how the roof interacts with the siding, how window placement affects energy performance, how an addition will change the home's structural load paths. This approach catches issues before they become change orders.
Our Walnut Creek Home Services
Roofing
Walnut Creek's climate is hard on roofs. Summer temperatures regularly exceed 100°F, which accelerates thermal cycling in asphalt shingles and can cause premature granule loss and curling. Homes in the hills — near Shell Ridge, Sugarloaf Open Space, and the Diablo Foothills — also fall within or near CAL FIRE Very High Fire Hazard Severity Zones, requiring Class A fire-rated materials and Chapter 7A-compliant installation methods.
We install architectural asphalt shingles (GAF Timberline HDZ, CertainTeed Landmark, Owens Corning Duration), standing-seam metal roofing, clay and concrete tile, and flat roofing systems (TPO, PVC, modified bitumen). Every roof replacement includes a fully itemized estimate with per-square pricing, tear-off and disposal, synthetic underlayment, new flashing, ridge vent, and permit fees. Typical Walnut Creek asphalt shingle replacements on a 2,000 sq ft home range from $19,000 to $23,500, depending on roof complexity and access conditions (Hamilton Exteriors 2024-2026 project data).
See our Walnut Creek roofing page for city-specific pricing and details.
Siding
Walnut Creek's hot, dry summers and cool, wet winters create expansion and contraction cycles that can crack inferior siding materials. We specialize in James Hardie fiber cement siding — an Elite Preferred Contractor — which resists moisture, fire, and temperature swings better than wood or vinyl. Hardie siding carries a Class A fire rating and a 30-year non-prorated warranty.
We also install wood siding (cedar shingles, board-and-batten), stucco, and engineered wood (LP SmartSide). Siding projects typically include trim, flashing, and painting. Costs for a typical Walnut Creek home range from $12,000 to $30,000 depending on material and square footage (Hamilton Exteriors 2024-2026 project data).
See our Walnut Creek siding page for details.
Windows
Energy-efficient windows reduce cooling costs during Walnut Creek's hot summers and heating costs in winter. We install windows from Milgard, Andersen, and Jeld-Wen — all ENERGY STAR certified for California's climate zone. Double-pane, low-E, argon-filled windows are standard. Triple-pane is available for homes on busy streets (Ygnacio Valley Road, Treat Boulevard) where noise reduction matters.
Window replacement costs in Walnut Creek typically run $800 to $1,500 per window installed, including trim, flashing, and cleanup (Hamilton Exteriors 2024-2026 project data). Permit fees from the City of Walnut Creek Building Division range from $150 to $400 for a typical window replacement project.
See our Walnut Creek windows page for more.
ADU Construction
Walnut Creek's zoning allows accessory dwelling units on most single-family lots under California's statewide ADU laws (AB 68, AB 881). We design and build attached ADUs, detached ADUs, garage conversions, and junior ADUs. Every ADU includes a full architectural set, structural engineering, Title 24 energy compliance, and permit processing through the City of Walnut Creek.
Typical Walnut Creek ADU costs range from $150,000 to $350,000 depending on size (400 to 1,200 sq ft), foundation type, and finish level (Hamilton Exteriors 2024-2026 project data). Garage conversions are the most affordable option at $80,000 to $150,000.
See our Walnut Creek ADU page for city-specific pricing and zoning details.
Home Additions
Whether you need a second story, a master suite expansion, or a kitchen bump-out, we handle the full design and build process. Walnut Creek's building code requires structural calculations for any addition that changes the home's footprint or load paths — especially relevant given the region's proximity to the Concord Fault and Hayward Fault. We include geotechnical and structural engineering in every addition project.
Addition costs in Walnut Creek range from $250 to $450 per square foot (Hamilton Exteriors 2024-2026 project data). A 400 sq ft first-floor addition typically runs $100,000 to $180,000. A second-story addition on a 1,500 sq ft home runs $375,000 to $675,000.
See our Walnut Creek home additions page for more.
Custom Homes
We build ground-up custom homes in Walnut Creek neighborhoods like Northgate, Countrywood, and the hills above Rudgear Estates. Every custom home starts with a site analysis — soil conditions, solar orientation, tree preservation, and fire zone compliance. We handle architectural design, structural engineering, MEP engineering, and all permit approvals through the City of Walnut Creek.
Custom home costs in Walnut Creek start at $400 per square foot and can exceed $700 per square foot for high-end finishes, smart home systems, and sustainable features like solar panels and greywater systems (Hamilton Exteriors 2024-2026 project data).
Decks and Outdoor Living
Walnut Creek's warm, dry summers make outdoor living spaces a popular investment. We build decks using pressure-treated lumber, cedar, composite (Trex, TimberTech), and IPE hardwood. Every deck is designed to meet California's current building code for guardrails, stair treads, and lateral load resistance.
Deck costs range from $30 to $60 per square foot depending on material and complexity (Hamilton Exteriors 2024-2026 project data). A 400 sq ft composite deck with stairs and railing typically runs $12,000 to $24,000.
Walnut Creek Building Permits and Codes
The City of Walnut Creek Building Division requires permits for most exterior work: roof replacements, siding replacement over 100 sq ft, window replacements, ADUs, additions, decks over 30 inches above grade, and all structural work. Permit fees vary by project scope:
- Roof replacement: $250 to $550
- Window replacement (per window): $75 to $150
- ADU (up to 800 sq ft): $2,500 to $5,000
- Home addition (per 100 sq ft): $150 to $300
- Deck: $200 to $600
Hamilton Exteriors pulls all permits on your behalf and schedules all required inspections. We know the Walnut Creek building inspectors and their expectations — every cost itemized during the final walkthrough.
What Walnut Creek Homeowners Should Know
Fire Risk in the Diablo Foothills
Parts of Walnut Creek — particularly homes on the eastern edge near Shell Ridge, Lime Ridge, and the Diablo Foothills — fall within CAL FIRE's Very High Fire Hazard Severity Zone. If your home is in this zone, any roof replacement must use Class A fire-rated materials (asphalt shingles, metal, tile, or fiber cement). Siding materials must be non-combustible or fire-resistant. We can verify your property's FHSZ designation and recommend compliant materials.
Hot Inland Summers
Walnut Creek averages 26 days per year above 90°F, with peak summer temperatures reaching 105°F to 110°F (NOAA climate data). This heat accelerates wear on asphalt shingles and stresses HVAC systems. When we replace a roof in Walnut Creek, we always evaluate attic ventilation and recommend ridge vent + soffit vent systems to reduce heat buildup. Cool-roof coatings and reflective metal roofing can lower surface temperatures by up to 50°F and reduce cooling costs by 10 to 25 percent (Oak Ridge National Laboratory).
Seismic Considerations
Walnut Creek sits between the Hayward Fault (6 miles west) and the Concord Fault (3 miles east). The Concord Fault is capable of a magnitude 6.7 to 7.0 earthquake. Any structural work — additions, ADUs, custom homes — must meet California's seismic design criteria (ASCE 7-16). We include seismic engineering in every structural project and use Simpson Strong-Tie connectors and hold-downs as standard practice.
How Hamilton Exteriors Works in Walnut Creek
- On-site inspection. We visit your Walnut Creek home, take measurements, assess existing conditions, and discuss your goals.
- Design and estimate. Alex Hamilton Li prepares a design concept and a fully itemized estimate with per-unit pricing. every line itemized.
- Permit and approvals. We pull all permits from the City of Walnut Creek and handle HOA approvals if applicable.
- Construction. Our crew completes the work on schedule, with daily cleanup and a dedicated project manager.
- Final inspection. We schedule the city inspection and walk through the completed work with you.
Related Reading
- Roof Replacement Cost in the Bay Area (2026 Guide)
- ADU Cost in the Bay Area (2026 Guide)
- Home Addition Cost in the Bay Area (2026 Guide)
- Walnut Creek Roofing Services
- Walnut Creek Siding Services
- Walnut Creek Window Replacement
- Walnut Creek ADU Construction
- Walnut Creek Home Additions
Get Your Free Quote — call (650) 977-3351 or request an on-site estimate online. Hamilton Exteriors. CSLB #1078806. Serving Walnut Creek and all of Contra Costa County.