Pleasanton · Walnut Creek · Dublin · Roseville · HOA documentation

Tri-Valley HOA Roofing Guide:
Documentation, ARB Approval, and Color Matching

HOA roofing in the Tri-Valley is not like roofing anywhere else in California. Ruby Hill, Vintage Hills, Castlewood, Westwood Heights, and Highland Reserve are all such communities. In each one, the rules about what you can put on your roof are written into the CC&Rs. An Architectural Review Board enforces them. Get it wrong — wrong color, wrong manufacturer, missing paperwork — and your project can be stopped or cited after the fact.

I serve Pleasanton, Walnut Creek, and Dublin regularly. Most of the roofing contractors in the Tri-Valley will tell you to handle the HOA paperwork yourself. I don't. Brian handles it directly — from the initial color palette review through the complete documentation packet submission. Here is exactly what the process involves.

Why HOAs Require Specific Documentation for Roofing Projects

Homeowners associations in master-planned communities like Ruby Hill and Vintage Hills were built around a shared design vision. The CC&Rs — Covenants, Conditions, and Restrictions, the legal rules of the community — protect that vision and your property value. They run with the land, which means they bind every future owner. The HOA enforces them through fines, required removal, and in extreme cases a lawsuit.

Roofing is one of the most visible parts of a home's exterior. Color changes, material upgrades, and even brand switches fall under the ARB's authority if they change the look. The Architectural Review Board (ARB) is a committee that reviews any exterior change, including roofing. It is usually made up of homeowners, and sometimes a professional property manager.

The ARB process exists to protect you as much as your neighbors. A neighbor who installs an unauthorized bright silver metal roof in a Tuscan-palette community reduces everyone's property value. The process keeps that from happening.

Common HOA Requirements: What You Actually Need

Pre-Approved Color Palettes

Almost every Tri-Valley HOA with Tuscan, Mediterranean, or Spanish Colonial architecture restricts shingle colors to a specific palette. Warm earth tones — terracotta, charcoal brown, weathered slate — are standard in communities like Ruby Hill and Vintage Hills. Cool blues, bright white, and anything outside the designated warm range is not approved. The palette is usually listed in the HOA's Architectural Guidelines document, which is separate from the CC&Rs.

Some HOAs even specify exact shingle names and color codes. One example: GAF Timberline HDZ in Weathered Wood, or CertainTeed Landmark in Heather Blend. Others describe a color range and leave product selection to the homeowner subject to ARB review. Knowing the difference before you select your shingle saves weeks.

Approved Manufacturer List

Most Tri-Valley HOAs maintain a list of approved manufacturers. CertainTeed, GAF, and Owens Corning appear on virtually every list. Some HOAs also approve Tamko or IKO. Non-listed manufacturers typically require a separate approval process that adds 3 to 6 weeks. NuShake holds certifications with all three primary brands: GAF Master Elite, CertainTeed Select ShingleMaster, and Owens Corning Preferred. That means I can submit under whichever brand the HOA prefers. Still deciding on a material within the approved palette? Our Bay Area roofing materials comparison weighs asphalt, tile, and metal side by side.

Approval Timeline: 14–45 Days

This is the one that surprises most homeowners. You cannot start your roof until the ARB approves. For professionally managed HOAs like Ruby Hill, approval typically runs 14 to 21 days for a complete, correct submission. Smaller HOAs often run part-time or volunteer management. These are more common in older Walnut Creek neighborhoods or newer Roseville communities. There, the review can take 30 to 45 days.

An incomplete submission resets the clock. Say your contractor submits without a physical color sample, or lists a brand not on the approved list. The ARB will reject the submission and you start over. I have seen homeowners lose six weeks because their contractor submitted a digital color image instead of an actual shingle sample.

The Five Most Common Tri-Valley HOA Communities and Their Requirements

Community City Architecture Key Requirements
Ruby Hill Pleasanton Spanish Colonial / Mediterranean Tile preferred; warm earth tones only; color-locked per lot; gated access coordination required.
Vintage Hills Pleasanton Tuscan / Spanish Architectural shingle or tile; color palette per guidelines; physical sample required with submission.
Castlewood Country Club Area Pleasanton Country club / upscale residential Premium materials expected; architectural shingle in muted tones; no 3-tab; full documentation packet.
Westwood Heights Walnut Creek Diverse residential, quality-focused No defined aesthetic mandate; quality material standards; contractor insurance at $1M+ required.
Highland Reserve Roseville Contemporary suburban, newer ARB exists but less restrictive; manufacturer from approved list; timeline typically 21–30 days.

The Complete HOA Documentation Packet Brian Provides

Most roofing contractors in the Tri-Valley will install your roof. They will not handle the HOA submission. So homeowners end up managing a folder of PDFs on their own. They chase manufacturer spec sheets and photocopy the contractor's insurance certificate. All of this while also running a roof project on a home worth over a million dollars.

I put together the complete documentation packet for every HOA submission. Here is exactly what it contains:

01
Manufacturer specifications and warranty documentation Full product spec sheet for the proposed shingle and underlayment. Includes fire rating, wind resistance, and warranty terms. Required by virtually every Tri-Valley HOA. (See roof warranties explained for what manufacturer vs. workmanship coverage means.)
02
Physical color sample — actual shingle material Not a digital image. Not a printed swatch. An actual piece of the proposed shingle in the proposed color. Some HOAs require two samples for their file. Brian brings samples to the inspection visit and confirms palette compliance before the formal submission.
03
Contractor C-39 license certificate Brian's California CSLB #1142280, verified current with CSLB. Some HOAs also request the license classification and expiration date on file.
04
Workers' compensation insurance certificate Current COI with the HOA or management company listed as certificate holder where required. NuShake carries full workers' comp on all crew members.
05
General liability insurance — $1M minimum coverage Standard requirement across all Tri-Valley HOAs reviewed. Some require $2M per occurrence. Brian's policy is on file and can be provided as a COI with the HOA as additional insured if required.
06
Project timeline and scope of work Start date estimate, number of crew members, expected project duration, and scope statement. Some HOAs require crew lead name and contact. This manages neighbor expectations and is a courtesy requirement in most managed communities.
07
Clean-up and waste disposal plan Where the debris roll-off will be located (if any), how the job site will be managed during tear-off, and the disposal method for old roofing material. Required in most Tri-Valley HOAs with active management. Brian's crews use magnetic rollers on the job site and conduct two clean-up passes daily.

How Brian's Approach Differs from Most Tri-Valley Contractors

I start the HOA process at the first visit — not after the estimate is signed. I pull the community's design guidelines before I come out and confirm the color palette limits. Then I bring physical shingle samples in palette-compliant colors to the inspection. You pick a color on the spot. I submit the documentation packet that week.

My crews do not show up until approval comes in writing. I have seen a different contractor start work before written approval came in. The homeowner then ended up in a dispute with the ARB over a color the committee had not approved. I don't put you in that position. Written approval comes first. Then we schedule.

Brian Espindola · Owner-Operator · NuShake Roofing · CSLB #1142280

What happens if your HOA hasn't updated its approved manufacturer list recently?

This is a real issue in communities with older CC&Rs. Some HOA guidelines were written in the 1990s or early 2000s and never updated. They may list brands or products that no longer exist. In those cases, I prepare a product equivalency determination. That is a formal letter to the ARB. It presents the current product as the functional and visual equal of the listed one, with manufacturer documentation attached. Most ARBs accept these without a formal hearing. Getting it right on the first submission saves 2 to 4 weeks of back-and-forth.

Permits and HOA Approval: Two Separate Processes

A critical point that confuses many Tri-Valley homeowners: building permits and HOA approval are completely independent. Your city or county requires a building permit for a full roof replacement. Your HOA requires an ARB approval. Both must be in hand before work begins.

The building permit comes from the city or county. That is the City of Pleasanton, the City of Dublin, or Contra Costa County for unincorporated areas. It certifies the work will meet California Residential Code. It does not involve your HOA. The HOA approval is separate. It certifies that your material and color comply with the community's CC&Rs. It does not involve the city. I run both at once — the permit goes in at the same time as the ARB submission. In most Tri-Valley areas, the permit turns around in 5 to 10 business days. It rarely delays an HOA job, since ARB approval takes longer.

Color Matching for Partial Repairs in HOA Communities

This is one of the most technically challenging situations in HOA roofing work. A homeowner in Vintage Hills needs 8 to 10 squares of shingle replaced after a windstorm. The existing shingle is a CertainTeed Landmark in Colonial Slate installed in 2009. The HOA requires that any repair match the existing color and profile.

The problem: Colonial Slate was reformulated in 2014 and the granule blend changed slightly. A direct color match from the same maker today will not be identical to the 2009 batch. It will be close. Brian pulls the existing shingle brand, line, and color code from a sample or the original install documents. He then sources the closest current match across the approved brand lines. We bring a current sample to the homeowner first. If the HOA requires it, we bring it to the ARB for confirmation before ordering. The result is not always perfectly invisible — aged and new shingles reflect light differently — but we get it as close as we can. We also document the color selection process for the HOA file.

For relevant city pages and service hubs, see: Pleasanton, Walnut Creek, Dublin, roof replacement, tile roofing, gutters and flashing, and free inspection.

Outside the Tri-Valley — in San Francisco or the Peninsula — our sister brand Econo Roofing serves those territories. For Stanislaus County, DeHart Roofing handles Modesto and Turlock.

Tri-Valley HOA Roofing Questions

Most Tri-Valley HOAs process roofing ARB applications in 14 to 45 days. Smaller HOAs with part-time management often run 30 to 45 days. Larger, professionally managed HOAs like Ruby Hill typically respond in 14 to 21 days if the submission is complete and correct. An incomplete submission — missing color swatches, no physical sample, or contractor documentation that doesn't match HOA requirements — restarts the clock.
Most Tri-Valley HOA denials are for non-compliant color selection or unapproved materials — not installation quality. The appeal process varies by HOA but typically involves submitting a revised application with a different color sample or material choice within the pre-approved palette. Brian recommends confirming within-palette options before submitting the initial application, which reduces denial risk significantly.
Yes. California Civil Code Section 4600 governs HOA architectural review. Homeowners have the right to a hearing before the board on any denied architectural request. The hearing must be scheduled within a reasonable time. Most HOA CC&Rs also include an appeal pathway to the full board if the architectural committee denies. Brian prepares documentation packages that reduce the likelihood of needing to appeal.
Yes, these are separate processes. A building permit is issued by the City of Pleasanton and ensures the installation meets California building code. HOA ARB approval ensures the material and color choice complies with the community's CC&Rs. You need both before work begins. Brian coordinates the permit application and provides all documentation for the HOA submission — both processes run in parallel.
Yes, but it requires care. For partial repairs, we pull the existing shingle brand, product line, and color code first, then source the closest current match. Many 15-to-20-year-old HOA community shingles have been discontinued. Brian's team cross-references current manufacturer lines for color and granule texture matches and provides a physical sample for the HOA color review before ordering.
CertainTeed, GAF, and Owens Corning are pre-approved by the vast majority of Tri-Valley HOAs. These three brands cover the full color palette most HOA committees require. NuShake holds certifications with all three — GAF Master Elite, CertainTeed Select ShingleMaster, and Owens Corning Preferred — which means Brian can submit under any of the three depending on what the HOA requires.
A complete Tri-Valley HOA roofing submission requires: manufacturer specifications and warranty, a physical color sample, the contractor's C-39 license certificate, workers' compensation insurance certificate, general liability insurance certificate at $1 million minimum, a project timeline, and a clean-up and waste disposal plan. Brian prepares all of these as a single complete packet for each HOA submission.
Ruby Hill's architectural guidelines restrict roofing to warm earth tones and Mediterranean-influenced colors — terracotta, warm gray, charcoal brown, and similar tones consistent with the community's Spanish Colonial and Tuscan architecture. Tile roofing is the predominant specification. Brian carries physical samples on every Ruby Hill inspection and confirms compliance before a formal submission.

Pleasanton · Walnut Creek · Dublin · HOA roofing

HOA project coming up? Brian handles the paperwork.

Free inspection plus HOA submission packet preparation. Brian confirms your color palette compliance at the first visit, submits the documentation directly to the ARB, and schedules the crew after written approval. Call (209) 253-0506 or use the form.

NuShake Roofing · 540 Frontage Rd, Ripon, CA 95366 · CSLB #1142280 · office@nushake.com

Call Now Free Inspection