Roofing Contractor in Thousand Oaks and Newbury Park
Infinity Roofers is a licensed roofing contractor in Thousand Oaks and Newbury Park that replaces and repairs roofs on homes and commercial buildings across the Conejo Valley. Ask through our contact page and we start with an inspection of your roof, then give you a written estimate with project photos, a timeline and material options.
California Contractor License #1134192 (C-39 Roofing), bonded, with workers’ compensation insurance on file with the state board.

We are one company with three locations: Simi Valley, which borders Thousand Oaks and holds our main office, Canoga Park and Pasadena. All three work under the same state license, and together they cover Ventura County and Los Angeles County, the whole Conejo Valley included.
TRUSTED & CERTIFIED





Thousand Oaks at a glance: the facts that shape a roof job here
| Question | Answer for Thousand Oaks and Newbury Park |
|---|---|
| Who issues the reroof permit? | City of Thousand Oaks Building Division, online through TO/24 (County of Ventura for Casa Conejo, Lake Sherwood, Oak Park and Santa Rosa Valley) |
| How much of the city is a Very High fire hazard zone? | About 70 percent of the land, with roughly 11 percent more rated High or Moderate |
| Which energy climate zone? | Zone 6 in Newbury Park (ZIP 91320); Zone 9 in ZIP codes 91360, 91361 and 91362 |
| How old are the homes? | Median year built 1978; about one home in three dates from the 1970s |
Each row changes what goes into an estimate. The sections below explain how, in the order most homeowners run into them.
Why most Thousand Oaks reroofs must be Class A fire rated
On the Fire Hazard Severity Zone map the State Fire Marshal issued for local responsibility areas in 2025, about 70 percent of the land inside Thousand Oaks city limits is rated Very High, about 6 percent High and about 5 percent Moderate. Only about a fifth of the city is mapped as non-wildland.
That matters because the 2025 California Residential Code, in force since January 1, 2026, sends roofs in Fire Hazard Severity Zones to the California Wildland-Urban Interface Code (Title 24, Part 7), and that code covers the High and Very High zones of local responsibility areas such as Thousand Oaks: together about 76 percent of the city’s land. Its roofing rules, in plain words:

- Class A roof assembly. The whole assembly must carry a Class A fire rating (Section 504.2). Clay or concrete tile and metal count as Class A without testing only on a noncombustible deck; on the wood decks most homes have, the tested assembly decides.
- Tile and other profiles with an air gap. A 72-pound mineral-surfaced cap sheet over the deck, or an underlayment tested for Class A, plus bird stops at the eaves and hip and ridge caps mudded in so embers cannot get under the tile (504.2.1).
- Valleys. At least 26-gauge corrosion-resistant metal over a 36-inch cap sheet that runs the full length of the valley (504.2.2).
- The 50 percent rule. If half the roof or more is replaced within 12 months, the whole roof must meet the rules for new construction, and any section added in a repair must be at least Class A (507.1).

Two Thousand Oaks bids for the same tile roof can differ by exactly these details. Ask every roofer to show where the cap sheet or rated underlayment, the bird stops and the valley metal appear in the bid, and look up your own address in the CAL FIRE Fire Hazard Severity Zone viewer before you compare prices.
The fire record explains the map. On November 8, 2018, the Hill Fire started at Hill Canyon Road and Santa Rosa Road, less than a kilometer outside Thousand Oaks city limits, and burned 4,381 acres. The Woolsey Fire started the same afternoon south of Simi Valley and burned 96,949 acres across Ventura and Los Angeles counties.
Newbury Park and the rest of Thousand Oaks sit in different climate zones

California’s Energy Code splits Thousand Oaks in two. The Energy Commission assigns Newbury Park’s ZIP code, 91320, to Building Climate Zone 6, and the rest of the city (91360, 91361 and 91362) to Climate Zone 9. For a house, the zone decides which cool-roof rules apply when more than half of the roof is replaced (2025 Energy Code, Section 150.2(b)1I, the section for existing single-family homes):
| Roof type on a house | Newbury Park (Zone 6) | Rest of Thousand Oaks (Zone 9) |
|---|---|---|
| Pitched roof (shingle, tile, metal) | No cool-roof minimum | Aged solar reflectance of at least 0.20 and thermal emittance of at least 0.75, or SRI 16, unless an exception applies |
| Flat or low-slope roof | Aged solar reflectance of at least 0.63 and thermal emittance of at least 0.75, or SRI 75 | The same reflectance rule, plus R-14 continuous roof insulation unless an exception applies |
On a pitched roof in Zone 9 the cool-roof minimum does not apply when the house already has at least R-38 ceiling insulation, a qualifying attic radiant barrier, no ducts in the attic, or R-2 continuous insulation at the roof deck, or when the roof weighs at least 25 pounds per square foot. Find out what is in your attic before you pick a color: any one of these exceptions widens the choice of products.
Roof replacement in Thousand Oaks: what a 1970s house needs
The Census Bureau’s 2020-2024 American Community Survey puts the median year built for Thousand Oaks homes at 1978. About 33 percent of the city’s homes went up in the 1970s and about 57 percent before 1980, while only about 3 percent are newer than 2010. On many of these houses the roof on top today is not the first one, and the original deck boards or sheathing under it can be close to 50 years old.
Replacement is the right call when the damage is roof-wide rather than local: shingles or tiles curling, cracking, missing or severely worn on several slopes, or leaks that return after each repair. We work with asphalt shingles, tile roofing, metal roofing, and flat roofs. In Thousand Oaks the choice also has to pass the Class A rule above and, outside Newbury Park, the Zone 9 cool-roof rule.
We start by understanding your goals, inspecting your roof, and providing a detailed written estimate. This includes project photos, timelines, and material options. After the work, we clean the work area, walk the finished roof with you and hand over the applicable warranty documentation. The roof replacement page walks through each step in detail.


Roof repair in Thousand Oaks and Newbury Park
Not every leak means a new roof. We repair leaks, damaged shingles, cracked or displaced tiles, failed flashing, and leaks around vents, pipes, skylights and other roof penetrations. Flat and low-slope roofs get extra attention at seams, drains and spots where water stands.
The NOAA weather station inside Thousand Oaks records a normal of about 16 inches of rain a year, and about 13 of those inches fall from December through March; June through September together bring less than a quarter inch.
A small flashing gap can stay dry all summer and then leak in the first winter storm, so late summer or early fall is the time for a check. After high wind, loose or lifted shingles and displaced tiles are the usual damage; the storm damage roof repair page lists the signs to look for. For everyday leaks and worn spots, see roof repair.
Under the fire code, any section we replace during a repair in a High or Very High zone must itself be at least Class A, so even a small tile repair in the hills follows the same material rules as a new roof.
Permits: City of Thousand Oaks or County of Ventura?
Newbury Park is part of the City of Thousand Oaks, so homes there and in the rest of the city get their reroof permit from the city’s Building Division. Applications, plan checks, inspection scheduling and payments all run through TO/24, the city’s 24-hour online counter.
Some addresses near Thousand Oaks are not in the city. Casa Conejo, Lake Sherwood, Oak Park and Santa Rosa Valley are unincorporated communities (the Census Bureau lists each as a census-designated place), so their permits come from the County of Ventura’s Building and Safety Division, which runs an office in Thousand Oaks as well as in Ventura. Check which office covers your parcel before work starts: the permit follows the jurisdiction line, not the name a neighborhood goes by.
If your home belongs to a homeowners association, its architectural committee may need to approve the roof material and color before the city permit is pulled. Ask the association for its rules early, because a color that fails the Zone 9 cool-roof test or the HOA palette sends the choice back to the start.


Commercial roofing in the Conejo Valley
For businesses and property owners in Thousand Oaks we repair TPO and EPDM membranes and flat roofs: seam separation, punctures, ponding water, failed flashing and leaks around rooftop equipment. The cool-roof table above is the rule for houses. A commercial building falls under the Energy Code’s nonresidential rule instead (Title 24, Part 6, Section 141.0(b)2B), which can also call for a cool roof, so a replacement bid should name the membrane’s rated reflectance. Details are on the commercial roof repair page.
Our Happy Clients!
EXCELLENT
Based on 1 reviews
Posted on Google![]()
David WhiteTrustindex verifies that the original source of the review is Google.
We recently had Infinity Roofers replace our 28-year-old tile roof on our house in Wood Ranch Simi Valley, and I could not be happier with the experience. Infinity and Bar was outstanding to work with from beginning to end. He was extremely responsive, dependable and trustworthy, and he did exactly what he said he would do. His crew was professional, worked efficiently, and completed the project on time and on budget. The quality of the workmanship was excellent. What I especially appreciated was Bar’s practical approach to our roof. Instead of installing an entirely new tile roof, Infinity carefully removed and saved our existing tiles, replaced the broken ones with new tiles, installed new fire resistant and waterproof underlayment and then reinstalled the existing tile. The service included removing and reinstalling our 30 solar panels which went smoothly. This approach cost 1/3 of replacing the entire roof and it looks new with a 10 year warranty. We had experienced a few roof leaks, and with another potentially wet winter El Nino ahead, I’m very glad we decided to take care of the roof now—and especially glad we chose Infinity Roofers. Finding a contractor who is responsive, honest, dependable and delivers quality work at the agreed price is incredibly important. Bar and his team checked all of those boxes. I would highly recommend Bar and Infinity Roofers to anyone in Simi Valley or the surrounding area needing roof work. Five stars!
Start a Thousand Oaks roof estimate
Send a request through the contact page. Tell us the street or neighborhood and the roof type, and we book an inspection. For other towns we cover in Ventura County, see the service areas page.
Sources for the Thousand Oaks facts above: our measurement of the State Fire Marshal’s 2025 hazard map inside city limits; CAL FIRE records of the 2018 Hill and Woolsey fires; the NOAA rain gauge in Thousand Oaks (1991-2020 normals); Energy Commission climate zones for ZIP codes 91320 to 91362; the City of Thousand Oaks Building Division and TO/24; code sections as cited in the text.



