BETTER PAD Better Roofing · Better KitchensLet’s talk
theBetterPad

INLAND EMPIRE · SOUTHERN CALIFORNIA HOMES

Same address.
Better home.

A roof that brings your home together.
A kitchen that brings everyone together.
Two ways to make your pad better.

Find your next chapter
01   Find your direction02   Understand the scope03   Plan the details04   Love the everyday

ROOFING & KITCHEN PROJECT PLANNING

A local starting point.
A plan for your home.

Plan a roofing or kitchen project in the Inland Empire. Compare materials and finishes, explore a preliminary project range, and send one inquiry with your selections.

Better Pad is a marketing and project-intake service that connects homeowners with independent contractors. The contracting company, scope and final price are confirmed before you agree to work.

ONE HOME. A MORE THOUGHTFUL APPROACH.

A better home starts
with better decisions.

Start with the part of your home you want to change. Explore the possibilities, understand the materials, and bring your priorities into one clear plan.

From the roofline to the kitchen island, the details should feel connected to you.

Illustrative single-story Inland Empire-style stucco home with integrated solar roofing and drought-tolerant landscapingIllustrative home

BETTER ROOFING / SOUTHERN CALIFORNIA

What if your roof
could do more?

Explore how integrated solar roofing could fit a Southern California home. Compare real product details and plan your roof and energy needs together.

Explore solar roofing

AI-generated home illustration, not a specific product installation. Availability and project suitability require review.

THE DIFFERENCE IS IN THE DETAILS

Your home isn’t
just a job site.

It’s your garden. Your kitchen. Your daily routine.
Careful planning belongs in every home project.

See what care looks like
01

Before work begins

Agree on a property walk-through, protection plan and point of contact with your contractor.

02

During the work

Set an update schedule, plan organized work areas and approve scope changes in writing.

03

At handover

Confirm cleanup, a magnetic sweep where appropriate and a final walk-through.

LESS CHASING. MORE CLARITY.

Your whole project.
One simple place.

Sign in to see your project scope, shared documents and issued invoices, together in one private place.

Open homeowner portal
YOUR HOMEOWNER PORTAL Private access

Know what comes next.

Your scope. Your documents. Your invoices.

Your selectionsMaterials & finishes
Your documentsOrganized & accessible
Sign in to your project

LET’S MAKE YOUR PAD BETTER

Start with a little inspiration.
Leave with a clear plan.

contact@thebetterpad.com

01 / BETTER ROOFING

Good design.
From the top down.

Explore roofing materials for an Inland Empire home. Compare the look, installation scope and preliminary price range before a contractor measures and reviews your roof in person.

Illustrative residential home with a standing-seam metal roofIllustrative home

FIND YOUR DIRECTION

Different materials.
A home that feels like you.

Start with the look. Then compare the installation, maintenance, structure and budget that sit behind it.

Manufacturer material details · Hover or focus to preview. Tap to explore specific products. Confirm local availability and physical samples before ordering.

Illustrative single-story Inland Empire-style stucco home with integrated solar roofing and drought-tolerant landscapingIllustrative home

SOLAR ROOFING / LOCAL INSPIRATION

Solar, with your
home in mind.

Picture integrated solar roofing on a familiar Southern California home. Explore CertainTeed Solstice® Shingle separately to see authentic manufacturer product details.

IntegratedRoof + solar design
ResidentialBuilt around the home

AI-generated home illustration, not a branded installation or completed Better Pad project. Product availability, installer eligibility, system design and warranty terms require confirmation.

MORE RESIDENTIAL PRODUCT EXAMPLES

A familiar roof.
A considered choice.

See how a darker finish and a warmer tone change the character of a roof. Open either example to explore the full selection.

Manufacturer examples, not a confirmed Better Pad catalog. Applicable specifications, colors and warranties vary by product and location.

THE PART YOU DON’T SEE MATTERS, TOO

Think beyond the surface.

01

Understand the existing roof

Condition, layers, decking, access and flashing help determine whether a repair or a replacement makes sense.

02

Compare the whole system

Underlayment, flashing, ventilation and installation details belong beside the visible material in the proposal.

03

Plan solar in context

Sun exposure, shade, roof geometry, electricity use and utility requirements shape the energy discussion.

BEFORE YOU DECIDE

A few good questions.

Does every roof need to be replaced?

No. Start with an inspection. A localized problem may call for a repair, while widespread deterioration can require a broader scope. Online inspiration is not a roof-condition assessment.

How is a solar roof different from rooftop panels?

Solar shingles form part of the roof covering. Conventional panels are typically mounted above a separate roof. Compare the complete roofing and energy scope for your home.

What changes the final price?

Roof area and pitch, removal, access, material choice, decking repairs, flashing and any electrical or solar work. A written proposal should state quantities, allowances and exclusions.

Is a metal roof automatically a cool roof?

Reflectance depends on the specific product and finish. Evaluate rated products and the full roof assembly for your location. Read ENERGY STAR’s cool-roof guidance.

YOUR NEXT CHAPTER STARTS HERE

Make a plan for your roof.

02 / BETTER KITCHENS

Made for living.
And a little lingering.

Plan an Inland Empire kitchen remodel around the way you live. Compare cabinet fronts and countertops, explore a preliminary range, and bring your choices into one inquiry.

Warm white residential kitchen with wood seating and a central islandStyle inspiration · Photo by Clay Banks / Unsplash

YOUR KITCHEN, STEP BY STEP

See the possibilities.
Make it yours.

Start with your home and what you want to change. Then compare cabinet fronts and countertops on the same illustrative kitchen.

See a preliminary installed project range before sending your choices. Final measurements, product suitability and pricing are confirmed in person.

SCOPE, MATERIALS & THE NEXT STEP

A kitchen plan
with the details in view.

01

Choose the scope

A finish refresh and a broader kitchen remodel involve different work. Tell us whether you intend to keep the layout. Wall changes and utility moves need a site review before pricing.

02

Compare the materials

Explore IKEA AXSTAD matte-white or ASKERSUND light-ash-effect cabinet fronts, paired with EKBACKEN concrete-effect or SÄLJAN stone-effect laminate countertops.

03

Keep the plan together

Your cabinet, countertop, scope, displayed price range and payment preference accompany the inquiry. A contractor confirms measurements, product suitability and the written project scope.

Manufacturer examples do not imply a partnership or installer certification. Availability, physical samples and required components need confirmation.

BEFORE YOU CHOOSE

Kitchen planning questions.

Are the kitchen previews pictures of my home?

No. The combination previews are AI-generated illustrations of the same example kitchen. Actual product views show manufacturer photography. These are not completed Better Pad projects or verified installations of the selected products.

Are the countertop choices real stone or concrete?

The current EKBACKEN and SÄLJAN examples are laminate with concrete-effect and stone-effect finishes. They are not concrete, quartz or natural stone. ASKERSUND’s light-ash effect is a finish, not solid ash wood.

Is the displayed cabinet price my installed kitchen cost?

No. Manufacturer retail references describe the specific component and size shown. A door is not a complete cabinet, and the door examples have different dimensions. Installation, demolition, other materials and trade work need a project scope.

Is the preliminary project range a quote?

No. The planner identifies whether its range comes from an existing Better Pad project allowance or a published local benchmark. A benchmark is not a market median or an approved Better Pad quote. Final measurements, inclusions, exclusions and pricing are confirmed in writing after a site review.

What if I want to change the kitchen layout?

Choose “Change the layout” or “Help me decide.” The planner leaves the project range open for review instead of assuming the cost of walls, plumbing, electrical work or permits.

Do I need to choose financing before sending an inquiry?

No. You can pay directly, record an interest in financing or ask to compare options. A planning preference is not a credit application, lender offer or approval.

BETTER KITCHENS / YOUR HOME

Let's start with
your kitchen.

A few details help us plan the right conversation. No measurements needed yet.

Choose a Google suggestion, enter your full address, or start with a ZIP code below.

Start with a ZIP code instead

Your size selection is a planning note, not a measurement. Changes to walls, plumbing or electrical need a site review.

BETTER KITCHENS / YOUR LOOK

Same kitchen.
Your combination.

Choose a cabinet front and a countertop. See the overall look, then check the actual materials.

Illustrative kitchen with white cabinet fronts and a gray countertopIllustrative kitchen

White fronts, concrete look

AI-generated inspiration, not your kitchen, an exact manufacturer installation, or a completed Better Pad project. See Actual products for the selected materials.

Cabinet front
Countertop

Retail examples are for one specified item, before tax, delivery and installation. Cabinet door examples differ in size. Prices checked October 18, 2026; confirm before ordering. These are not complete kitchen prices.

Anything else to discuss? Optional

We’ll confirm how these items affect your scope and price at the visit.

BETTER KITCHENS / PRICE & PAYMENT

A range to
plan around.

Your finishes come with your inquiry. An in-person visit confirms the measurements, scope and final price.

PRELIMINARY INSTALLED PROJECT RANGE

Pricing after a visit

What this range covers

Final pricing follows measurements and a written scope. Your selections are saved with your inquiry.

How would you like to pay?

Choose a preference for our conversation.

Financing is subject to the provider’s availability, application and written offer. Selecting a preference is not an application or approval.

YOUR ADDRESS / YOUR NEXT CHAPTER

Start with your home.
Explore what’s next.

Search an address to get started.

Your address gives us a starting point. Choose a roof, explore a planning budget, and compare how you could pay.

NEXT / MATERIALS & COSTS

See what your roof could cost.

Compare real products and a transparent planning range. The map confirms the location; a roof measurement is a separate step.

Confirm this property on the map

Enter your home address to load its map.

Address matchNot searched
Roof areaNot measured
ConditionNeeds inspection

EXPLORE SOLAR ENERGY

Could your roof support solar?

Check available Google solar data to start an energy feasibility conversation. Confirm the map shows your property before continuing.

For solar energy planning only. Data coverage varies; a site survey and installer design are still needed.

A LITTLE MORE ABOUT YOUR HOME

Plan with the bigger picture.

Explore local weather and modeled energy improvements. Results you request are saved with this inquiry for your project conversation.

LOCAL WEATHER

What’s ahead outside?

See the local forecast and active weather alerts to help plan a project conversation.

This sends the matched location to the National Weather Service. Forecasts cover the surrounding area; they do not assess roof damage or insurance coverage.

Source: National Weather Service

YOUR ROOF / STEP 2

Choose a roof
you like.

Same home. Five roof styles.
Compare the overall look, then the real product.

Preliminary installed ranges per sq ft of roof area. Compare materials from lower to higher starting price; solar is quoted separately.

Illustrative Southern California homeIllustrative home

SAME HOME / DIFFERENT ROOF

AI-generated architectural example, not your property, an exact product or finish, or a completed Better Pad project. Choose Actual product to see the selected material.

Selected for your plan

Made for your home, not just your screen.
Request actual material samples before making a final choice.

01 / Choose your roof02 / Understand the cost03 / Explore payment options

YOUR ROOF / YOUR BUDGET

Your range.
Your payment preference.

See a preliminary range for your roof selection. After an in-person visit, your contractor confirms the scope and final written price.

Selected manufacturer product example

Manufacturer example. Your planning range reflects this product and material. The exact product, finish and installation details are confirmed in person.

01 / PROJECT COST

Your preliminary range.

Use actual roof surface area, not home living area. A roofing square is 100 sq ft. This site has not measured your roof.

YOUR PRELIMINARY PROJECT RANGE

Final pricing follows an in-person assessment and written proposal from your contractor. This range is not a binding offer; product upgrades or site conditions can change it.

FINALIZED IN PERSON

A clear next step.

Bring your selection and range to your home visit. Your contractor verifies the roof measurements, existing layers, decking, access and chosen materials, then confirms the final scope and price in writing.

What’s included in this preliminary range?

Better Pad’s planning ranges reflect a higher-end position informed by Southern California roofing research. They are selected planning allowances, not competitor medians or confirmed supplier quotes.

For a straightforward replacement, the allowance covers ordinary removal and disposal, roof materials, labor, underlayment and standard flashing. Permits and all included work are confirmed in the final proposal.

  • Extra layers, damaged decking, structural work, difficult access, steep or complex roofs, special code/HOA requirements and solar removal or reinstallation need individual review.
  • New concrete tile is a different scope from lifting and relaying existing tiles.
  • Premium Landmark® TL specifications and actual product pricing require confirmation; the shingle range covers the broader category.
  • Corrugated steel uses exposed fasteners; standing seam is a separate roof system and price range.
  • Solar shingles require a roof and energy-system design, so a custom quote follows the visit.

Research reviewed October 16, 2026. Roof surface area is required for a total; the map and Google solar data do not supply a roofing measurement.

02 / WAYS TO PAY

How would you like to pay?

Pay directly, compare personal-loan marketplaces, or explore contractor financing. The providers below are being evaluated; financing through Better Pad is not active yet.

Provider information is a reference, not a credit offer or approval. Rates, fees and repayment periods depend on the specific lender and written offer. No credit application is submitted here.

Compare a written financing offer Optional

03 / COMPARE A WRITTEN OFFER

What would it cost over time?

Enter the interest rate and repayment period from an offer to compare borrowing with paying directly. Keep the full project cost in view.

This is an example budget, not a confirmed project price.

The amount you plan to pay yourself; this is not a contractor deposit.

Use the fixed interest rate, not a fee-inclusive APR. No rate is assumed.

120 months is 10 years. Use the term in the written offer.

Calculation assumes fixed monthly payments and $0 fees. Upfront or financed fees, deferred-interest promotions and variable-rate credit need a separate comparison. This calculator does not determine eligibility.

BRING THE NUMBERS WITH YOU

Bring your roof selection, preliminary range and payment preferences into your inquiry. An in-person assessment and final written proposal come next.

YOUR HOMEOWNER PORTAL

Your project.
All together.

Sign in to see your project, shared documents and issued invoices.

Open homeowner portal

THE BETTER PAD CARE STANDARD

Better isn’t just
how it looks.

It’s how your home is treated along the way. Use this planning standard to agree on preparation, communication and handover with the contractor responsible for your work.

Clear roles from the start.

Better Pad provides marketing, project discovery and inquiry follow-up. Construction is contracted separately with an independent contractor identified in your written agreement.

Our listed contracting partner is Ascend Design and Construction Inc., CA License #1096411. Review the contractor’s current license record and confirm the company, scope, price and responsibilities before signing.

View Ascend’s CSLB license record
01 / PREPARE

Start with respect.

  • Document the property before work begins.
  • Agree on access, parking, pets and daily hours.
  • Plan protection for landscaping, floors, furniture and access routes.
  • Explain the scope, schedule and who to contact.
02 / COMMUNICATE

Keep you in the loop.

  • Post progress updates and relevant photos.
  • Flag weather, material or inspection delays early.
  • Ask for written approval of scope and price changes.
  • Maintain safe access and tidy staging areas.
03 / FINISH WELL

Leave it cared for.

  • Remove debris and review the work area.
  • Complete a magnetic sweep where appropriate.
  • Walk the property together and record open items.
  • Deliver warranty documents and care guidance.

Agree on what completion means.

Confirm who is responsible for each step, how progress will be shared and what remains open at handover. Use the homeowner portal for the project scope, shared documents and issued invoices recorded for your account.

Open homeowner portal

AFTER THE INSTALLATION

A longer relationship
with your home.

Keep product care instructions, warranty terms and the final scope together. Roof and kitchen materials have different maintenance needs; the handover should make those differences clear.

YOUR NEXT STEP

Where should
we follow up?

Your selections come with you. Add a few details and we’ll help with the next step.

No need to have every answer. We can work through the details together.

contact@thebetterpad.com

A few details to get started.

Your name, email, and home address or ZIP are all we need.

Prefer text updates? Optional

Prefer a text? Add your mobile number and choose the option below. You can also continue by email.

By checking this box, I agree to receive automated text messages from Better Pad about this inquiry and appointment scheduling at the mobile number I provide. Consent is optional and not a condition of purchase. Message frequency varies; message and data rates may apply. Reply STOP to opt out or HELP for help. Privacy & text-message terms

Google suggests addresses as you type. You can also enter the full address yourself.

Add timing or project notes Optional
View the details included with your inquiry

Final pricing follows an in-person assessment and written scope.

ABOUT THIS EXPERIENCE

Thoughtful choices.
Clear expectations.

Better Pad brings Better Roofing and Better Kitchens together for residential homes. This site helps you explore a direction and start a project conversation.

Better Pad
2211 Michelson Dr., Suite 900
Irvine, CA 92612
contact@thebetterpad.com

Your project plan

When saving is connected, your project choices are saved as you explore and can be resumed in the same browser. Choose Send inquiry to share your name and email for a response. Your selections are shown before sending. If sending is unavailable, you can email Better Pad directly.

Product examples

CertainTeed, Western States Metal Roofing, Eagle Roofing Products and IKEA are shown as manufacturer examples. Product names belong to their respective owners. No installer certification, endorsement or partnership is implied.

Images & inspiration

Product photography is credited to the manufacturers. Kitchen room inspiration is credited below. Kitchen-combination images and roof-comparison home images are AI-generated architectural examples; they do not depict the exact selected manufacturer product or finish. These images are not a portfolio of completed Better Pad projects.

Homeowner experience

The homeowner portal requires sign-in and shows only projects explicitly shared with your account. It contains the recorded project scope, shared PDF documents and issued invoices. Contact Better Pad for access or account help. Payment collection and electronic signatures are handled separately.

Photography credits

Kitchen photos: Clay Banks, Zac Gudakov, and Tile Merchant Ireland, via Unsplash. The kitchen-combination images, exterior hero, solar feature and roof-comparison homes are AI-generated illustrations of Southern California home styles, not actual properties or completed Better Pad projects. Product images are authentic manufacturer photographs or material illustrations. Some roof photographs are framed as close-ups without altering their colors or textures; they do not establish a project location. Manufacturer credits accompany each preview.

Product & education sources

CertainTeed Solstice® Shingle · ENERGY STAR cool roofs.

Text-message terms

Better Pad inquiry texts cover your requested project, follow-up questions and appointment scheduling. Opting in is optional; you can send an inquiry and receive email follow-up without it. Message frequency varies, and message and data rates may apply. Reply STOP to unsubscribe or HELP for assistance. You may also contact contact@thebetterpad.com. Opting out of texts does not cancel your project inquiry. Carriers are not liable for delayed or undelivered messages.

Privacy & inquiries

Typing four or more characters in an address field sends that text through Better Pad’s server to Google Maps for address suggestions. Selecting your address fills in the address and available ZIP for this inquiry. Suggestion lists and Places response data are not stored. Choosing Find my home sends the address to Google Maps for matching and map display. Choosing Check solar potential sends the matched location to Google’s Solar API for energy feasibility information. Choosing Check local weather sends the matched location to the National Weather Service. If energy estimates are enabled, choosing Compare this improvement sends the displayed home address and selected equipment information to Rewiring America after your confirmation. Choosing Find local programs sends only the matched ZIP code to Rewiring America. When project saving is connected, Better Pad saves the address and ZIP you enter, your selected roof and kitchen preferences, project needs and timing, notes, budget inputs and financing interests as a draft inquiry. Saving starts when you search an address or commit a project choice; browsing or previewing a product alone does not create an inquiry. A secure browser cookie connects this browser to your saved project so you can return to it. Better Pad saves dated summaries of requested Rewiring America energy estimates and incentive programs, plus local weather checks, under this inquiry. These are planning records, not verified savings, eligibility decisions or current weather guarantees. Google solar summaries are retained for up to 29 days and then removed automatically; they are not copied into permanent submission history. Google map imagery, coordinates, location tokens and private API credentials are not copied into the inquiry. When you send the inquiry, the saved energy, incentive and weather summaries are preserved with your submitted product, price range and financing preferences. The separate search service also keeps daily request totals. The result status tells you whether each check was saved. The saving status tells you whether your latest choices reached Better Pad. If saving is unavailable, your current choices remain available on this page for planning, but are not confirmed as saved. Starting a new inquiry disconnects this browser from the old one; it does not delete a previously saved record. For help accessing or deleting an inquiry, contact Better Pad. Hosting and Google may process request metadata under their policies. Opening the Google Maps link sends the address to Google in a new tab. The project planner does not automatically submit your name, email or phone number. Choosing Send inquiry after reviewing your plan and confirming follow-up sends those contact details and the reviewed plan to Better Pad for a project response. This does not apply for credit or authorize promotional messages. If you enter a mobile number and separately choose text messages, we save the number, the exact consent wording and the time with your submitted inquiry. Better Pad may use GoHighLevel to manage your inquiry and send those requested texts. We do not share mobile opt-in information with third parties for their own marketing. Choosing email passes the displayed plan to your email app; you choose whether to send. Your email provider handles that message under its own policies. Avoid including sensitive financial or identity documents. By using Google Maps features, you agree to the Google Maps/Google Earth Additional Terms; the Google Privacy Policy also applies. Solar results are preliminary energy-planning information, not roofing measurements, damage assessments, engineering advice, warranties or quotes. For questions, email contact@thebetterpad.com.

YOUR INQUIRY / WHAT HAPPENS NEXT

A clear path
from here.

Review the steps from first conversation to a project ready to start.

  1. 01 / REVIEW

    Talk through your project.

    We review your inquiry and confirm the property, your priorities and the product you have in mind.

  2. 02 / CONFIRM

    Measure. Visit. Put it in writing.

    Your contractor checks the property and project in person and confirms the scope, final price, required signatures and payment plan.

  3. 03 / PREPARE

    Permits, materials, then a start date.

    Confirm the permitting authority and required approvals. Your contractor coordinates the permit, materials and crew before confirming a start date.

Permit review time is one part of getting started. A published agency target is not an installation date.

INLAND EMPIRE / LOCAL ROOFING GUIDE

Know your city.
Plan the next step.

Roofing permit routes for every city in Riverside and San Bernardino counties, plus unincorporated areas.

Confirm the parcel’s jurisdiction before applying: a mailing city or ZIP does not always identify the permit authority. Published agency timeframes are reference information, not the current queue or a promised construction start date.

PUBLIC SOURCE DIRECTORY

All 54 jurisdictions and their sources.

Open a city or county for its reference details and official links. An unconfirmed requirement is not an exemption. The sources below retain their original check dates and distinguish roofing guidance from general department information.

AdelantoSan Bernardino County · City / town jurisdiction

Confirm with building department

Use the City's Building & Safety Department to confirm roofing scope, submission requirements and the current queue.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

City page could not be retrieved by the research tool. Department destination verified through CSLB; no roof rules or timing inferred.

  • Official source 1 — CSLB's official building-department directory links Adelanto's Building & Safety Department; its legacy URL redirects to adelantoca.gov/155/Building-Safety-Department.
Apple ValleySan Bernardino County · City / town jurisdiction

Confirm with building department

The Town accepts permit requests through its Online Permit Center or downloadable forms; staff review submitted plans and documents.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Official source 1 — The official Permit Center explains online/form applications, plan/document review, fee guidance and inspections. Roofing-specific scope and timing are not stated.
BanningRiverside County · City / town jurisdiction

The city publishes a reroof permit checklist; confirm the scope and current code requirements before applying.

Apply through SmartGov with the roof checklist. The department warns that high submission volume may delay reviews; no numeric reroof approval time was found.

Published timing

Department warns of possible delays from high submission volume; no duration given.

General department notice; no roofing review duration published.

Current queue and installation start date: not verified.

Items listed by the agency

  • Signed CF1R reroof form
  • Owner-signed contract
  • Roof area, material and CRRC product number

Inspections

  • Pre-roof inspection after removal and before covering
  • Roof nail/final inspection; provide a secured approved ladder

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Building & Safety — The department links SmartGov and warns processing may be delayed.
  • Re-roof requirements — Lists the reroof submittals and two inspections; the handout references 2022 codes, so current technical requirements need confirmation.
BarstowSan Bernardino County · City / town jurisdiction

The City's building application includes reroofing; confirm any small-repair exception with Building & Safety.

Use the City's building application and confirm the accepted submission method with staff. The forms page currently calls for hard copies with original signatures.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

  • Project address and APN
  • Owner, applicant and contractor information
  • Reroof square footage
  • Contractor license and workers' compensation details

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

Forms page still references the 2022 code cycle; confirm current forms and adopted requirements before applying.

  • Official source 1 — June 2025 application includes a reroof/square-footage field and project, owner, contractor, license and insurance information.
  • Official source 2 — The forms page provides the permit application and says application forms/plans are submitted in hard copy with original signatures.
BeaumontRiverside County · City / town jurisdiction

Confirm with building department

Send applications and plans electronically to permits@beaumontca.gov. The counter handles questions but does not accept permit submissions.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Application identifying address/APN, work scope and valuation
  • Owner and contractor contact details
  • Contractor license, workers' compensation and city business license information

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

Big Bear LakeSan Bernardino County · City / town jurisdiction

The City's online portal accepts roofing permits; its permit application includes composition-shingle reroofing.

Apply through the City's online permitting portal; coordinate any needed planning review before permit issuance.

Published timing

2023 published target: same-day residential reroof review; confirm current timing.

Reroof target in the City's still-linked 2023 plan-review sheet; subject to scope, review level, workload and City Hall business days. Not a verified current queue or construction start date.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Keep the issued job card and approved plans available.
  • Request inspection at least one business day ahead; workloads can require longer notice.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Official source 1 — Online portal, launched September 29, 2025, explicitly handles roofing applications, payment, inspections and status.
  • Official source 2 — Residential reroof review target is same day; all times are subject to scope, review level and high volume.
  • Official source 3 — Inspection requests should be at least one business day ahead, possibly longer due to workload; job card and approved plans must be available.
BlytheRiverside County · City / town jurisdiction

A permit is required for reroofing and roofing repairs according to the city's permit guidance.

Use the Building Department's permit application and submittal checklist; confirm the documents needed for the selected roofing scope.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

CalimesaRiverside County · City / town jurisdiction

Confirm with building department

Apply through the city's OpenGov portal. Roof resources include energy, material-weight, authorization, recycling and smoke-alarm forms; confirm the applicable package.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • City reroof energy form when applicable; confirm the current form version

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

Canyon LakeRiverside County · City / town jurisdiction

The city accepts reroof permit applications and requires POA approval before accepting applications for exterior improvements, including reroofs.

Obtain applicable Canyon Lake POA approval, then submit electronically through the city's portal. Confirm the current reroof document package.

Published timing

Application processing: 1–5 days. Once routed, first plan review: expected 10 business days; later reviews: expected 5 business days.

General application and plan-review targets, not roofing permit issuance.

Current queue and installation start date: not verified.

Items listed by the agency

  • POA approval for reroof exterior work
  • Completed application with work description and valuation
  • Roof squares, tear-off/underlayment scope and whether existing tile is reused

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Forms and documents — Publishes application and plan-review targets and the POA prerequisite; these are general targets, not a guaranteed reroof start date.
  • Electronic permitting requirements — Reroof checklist asks for squares, tear-off or underlayment work, tile reuse and lightweight-tile specifications where applicable. Current portal instructions supersede the older email route.
Cathedral CityRiverside County · City / town jurisdiction

Confirm with building department

Use the city's online permit/inspection portal and confirm the specific reroof checklist with Building and Safety.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Department conducts inspections Monday–Thursday; no Friday inspections.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Building and Safety — Department provides permit and inspection access, with Monday–Thursday inspection hours.
ChinoSan Bernardino County · City / town jurisdiction

The City's online permit guide includes a Residential Roof category for reroof submissions.

In the City's permit portal, select Residential, then Residential Roof for a reroof application.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Official source 1 — The official guide instructs reroof applicants to choose Residential, then Residential Roof.
  • Official source 2 — Development Services directs building and planning applications to its linked permit portal.
Chino HillsSan Bernardino County · City / town jurisdiction

A reroof permit is required for roof replacement. The City's FAQ distinguishes limited ordinary repairs from an entire roof plane or sheathing replacement.

Use Virtual Development Services for building applications and inspections. Confirm whether a limited repair qualifies as ordinary repair.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Request inspections through Virtual Development Services; next-day requests must arrive by 2 p.m.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Official source 1 — The City's permit list identifies reroof permits for roof replacement or repair.
  • Official source 2 — FAQ allows limited patching as ordinary repair but says an entire roof plane or any sheathing replacement requires a permit.
  • Official source 3 — All building applications and inspection requests use Virtual Development Services; next-day inspection cutoff is 2 p.m.
CoachellaRiverside County · City / town jurisdiction

The city handout requires a permit for reroofing except repairs totaling less than 100 square feet.

Confirm the current application route with Building Services. Its reroof guide describes email/ePermits or counter submission and material-dependent inspection stages.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Manufacturer installation specifications at the job site
  • Existing-framing information and possible structural analysis if new roofing exceeds 6 lb/sq ft

Inspections

  • In-progress inspection at the stage appropriate to the roofing material
  • Final inspection when work is complete; provide suitable ladder access

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Re-roof requirements — Specifies the repair exception, material documentation and two inspections. The handout references 2022 codes; confirm current technical criteria.
ColtonSan Bernardino County · City / town jurisdiction

The City provides residential reroof permit requirements and a reroof handout; confirm the exact scope with Building & Safety.

Use the City-linked eTRAKiT portal and roofing handouts. Staff may require consultation before an online application.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

  • Permit card and completed energy-compliance reports for inspections
  • Roofing-material ICC report and approved job plans, if any

Inspections

  • Inspection stages depend on roofing material and installation method.
  • Provide a secured approved ladder and have roofing materials on site.
  • Final inspection after the work is complete.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

Roof handout is dated 2023; confirm current technical code requirements.

  • Official source 1 — Official handout directory lists reroof building permit requirements and residential reroof guidance.
  • Official source 2 — 2023 residential handout describes material-dependent inspections, required inspection documents, ladder access and final inspection.
  • Official source 3 — The portal supports selected applications, uploads, permit records and inspections; the City may require staff consultation before submission.
CoronaRiverside County · City / town jurisdiction

Confirm with building department

Register or sign in to eTRAKiT to apply, pay and schedule inspections. Confirm whether the reroof qualifies for the city's over-the-counter submission path.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

Desert Hot SpringsRiverside County · City / town jurisdiction

Confirm with building department

Confirm reroof requirements and the current application route with the city's Building Division. Its main website returned an access error during this review.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

EastvaleRiverside County · City / town jurisdiction

Confirm with building department

Use the Eastvale Permit Portal and its electronic-plan instructions. Confirm the residential reroof checklist and whether structural changes require plan review.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Building Safety — City provides a permit portal, electronic-plan instructions, forms and inspection resources.
FontanaSan Bernardino County · City / town jurisdiction

Build Fontana includes a Re-Roof Residential Permit application type.

Start a residential reroof application in Build Fontana, or consult the Building & Safety counter about submission requirements.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Provide access, any needed ladder, and the permit/approved plans on site.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

The FAQ gives scope-dependent timing and possible over-the-counter permits generally, without a roofing-specific issuance time.

  • Official source 1 — City accepts counter applications and encourages Build Fontana for online permits, plans, payments and inspections.
  • Official source 2 — Official online application guide lists Re-Roof Residential Permit among available permit types.
  • Official source 3 — Reroof inspections require access and any needed ladder, permit and approved plans on site.
Grand TerraceSan Bernardino County · City / town jurisdiction

Confirm with building department

The City provides a building permit application, construction plan review, permit issuance and inspection guidance.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Email requests with permit number, requested date, inspection type and gate code if applicable; obtain confirmation.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Official source 1 — City page supplies building application and inspection-request instructions. Its 3–5-business-day review statement applies to solar, not reroofing.
HemetRiverside County · City / town jurisdiction

The city's residential reroof guide specifies a building permit and required inspections.

New applications use Tyler EPL, effective August 11, 2026. Follow the city's reroof checklist and confirm current energy/code forms.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Signed application
  • Owner-signed contract or notarized authorization
  • Signed CF1R and site plan showing roof area
  • Manufacturer instructions where applicable

Inspections

  • Pre-roof inspection before the new roof covering
  • Roof nail/final inspection; exact stages depend on material

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Building & Safety — New permit submissions moved to Tyler EPL in August 2026; older permits remain in TrakiT until migrated.
  • Permit manual: residential reroof — Lists documents and inspections. The reroof section is revised July 2023 and cites 2022 codes.
HesperiaSan Bernardino County · City / town jurisdiction

The City's current page lists reroofing over 25% among projects requiring a permit; confirm smaller repairs with staff.

Contact Building & Safety for the applicable reroof submittal and inspection process.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Official source 1 — The current permit-needed list includes reroofing over 25%; the division issues permits, reviews plans and performs inspections.
HighlandSan Bernardino County · City / town jurisdiction

The City's roofing handout requires a reroof permit before recovery or replacement; verify current repair exceptions with staff.

Use the Building & Safety permit application and confirm the current roof-specific checklist at the counter.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

  • Site address and APN
  • Owner and applicant contact information
  • Scope, square footage, construction type and valuation

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

Do not treat the 2021 handout's technical thresholds or energy standards as verified 2026 requirements.

  • Official source 1 — Current City page provides permit application and Building & Safety contact information.
  • Official source 2 — June 2021 roofing handout requires a permit before roof recovery/replacement; it references older code editions.
  • Official source 3 — Application requests property address/APN, owner/applicant, work description, area, type and valuation.
Indian WellsRiverside County · City / town jurisdiction

The city's reroofing handout calls for a permit application and applicable fees.

Prepare the reroof package and confirm the current filing route. If an HOA applies, its approval is required before permit issuance according to the handout.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Existing roof layers, removal/recovery plan, new material type/color/weight and roof area
  • Manufacturer specifications and applicable cool-roof specifications
  • HOA approval where applicable
  • Structural calculations for heavier reroofs as specified in the city handout

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

IndioRiverside County · City / town jurisdiction

Confirm with building department

Confirm the reroof scope with Building & Safety before work. The department handles plan review, building permits and inspections.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Building & Safety Division — Identifies the city department and building-permit services.
  • Building FAQs — Explains permits for alterations/repairs and advises checking exemptions before starting; no roof-specific threshold was verified.
Jurupa ValleyRiverside County · City / town jurisdiction

Confirm with building department

Apply using the Accela Citizen Access link on the city's forms page. Its residential reroof CF1R form is listed; confirm the full project checklist.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Residential reroof CF1R form listed by the city; confirm applicability and current version

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

La QuintaRiverside County · City / town jurisdiction

Confirm with building department

Use the city's online-processing link and confirm the reroof checklist with the Building Division. The department also links its plan-review schedule.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Building Division — City offers online permitting, inspections and a plan-review schedule; no reroof-specific time was verified.
Lake ElsinoreRiverside County · City / town jurisdiction

Confirm with building department

Use the Citizen Self-Service Portal linked by Building & Safety. Confirm the property is within city limits and obtain the reroof-specific application requirements.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Building & Safety — The current department page links online building-permit applications.
Loma LindaSan Bernardino County · City / town jurisdiction

Confirm with building department

Apply using the City's linked permit portal; approved permits are returned through that portal.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Same-day inspections may be unavailable; confirm any same-day request with the department before 11 a.m.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Official source 1 — Official page links online applications and notes that same-day inspections may not be available; no roofing-specific issuance timing is stated.
MenifeeRiverside County · City / town jurisdiction

All reroof projects require a building permit; work begins after permit issuance.

Select Residential Reroof or Commercial Reroof in the portal. Staff checks completeness, invoices fees and issues the permit electronically after confirmed payment.

Published timing

Reroof intake review may take up to 2 business days; permit follows confirmed payment.

Reroof intake review only. Issuance follows complete documents and payment.

Current queue and installation start date: not verified.

Items listed by the agency

  • Completed two-page building permit application
  • Completed CF1R energy form
  • Notarized authorization if applicant is not the owner or licensed contractor
  • Active city business license for contractor

Inspections

  • Roof deck inspection, including existing layers if adding a layer
  • Final inspection; prior stage must be approved before continuing

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

MontclairSan Bernardino County · City / town jurisdiction

Confirm with building department

Use the City's Building Division to confirm the reroof application, inspection stages and current queue.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

City page returned access denied to the research tool; destination verified through CSLB, but roof rules and timing remain unverified.

  • Official source 1 — CSLB's official local-building-department directory links Montclair's Building Division at cityofmontclair.org/building-division/.
Moreno ValleyRiverside County · City / town jurisdiction

The city has a reroof permit application and requires its review before permit issuance.

Apply through SimpliCITY with the reroof compliance certificate, or use the published in-person application. Confirm current technical requirements.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Roof slope, existing/new material, layers and sheathing scope
  • Roof area, job valuation and CRRC identifier or exemption
  • Structural calculations and framing details for qualifying heavier tile roofs

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

MurrietaRiverside County · City / town jurisdiction

Confirm with building department

Confirm city jurisdiction, register for CSS, and submit the building application and applicable documents. The posted completeness-check period is general.

Published timing

Approximately 15 business days for the permit-processing completeness check.

General application completeness check only, not permit approval.

Current queue and installation start date: not verified.

Items listed by the agency

  • Project address and APN before plan submission
  • Building permit application and applicable plans/documents

Inspections

  • For minor residential reroofs, inspection may occur without the owner/contractor present if access, plans, permit and required ladder are available.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Building & Safety Division — Posts an approximate 15-business-day completeness check; this is not a reroof approval guarantee.
  • Building Safety FAQs — Describes access requirements for minor-project inspections including reroofs.
NeedlesSan Bernardino County · City / town jurisdiction

Confirm with building department

The City accepts construction project applications through its linked online permitting platform and coordinates review across departments.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Official source 1 — The official Building and Safety page links the iWorQ permitting platform and describes plan review and inspections. No roof-specific timing is stated.
NorcoRiverside County · City / town jurisdiction

The city's FAQ explicitly requires a permit for reroofing.

Confirm the reroof submittal package with Building & Safety. The city generally issues permits to the owner or appropriately licensed contractor; agents need authorization.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

OntarioSan Bernardino County · City / town jurisdiction

The City offers a dedicated permit path for detached single-family residential reroofs.

Verify that the address is within City limits, then use the City-endorsed Symbium reroof process if the project qualifies.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

No numeric reroof issuance time is published on this page. Do not label reroof permits instant.

  • Official source 1 — City page specifies detached single-family reroof permits through Symbium and asks applicants to verify City limits. It calls reroof permits streamlined; instantaneous review is claimed for solar, not reroofs.
Palm DesertRiverside County · City / town jurisdiction

The city publishes a permit-based residential reroof inspection process; confirm the specific scope with Building & Safety.

Use the city's permit services. A virtual/photo inspection option exists for existing residential reroofs, subject to inspector review and possible in-person inspection.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Completed, signed virtual reroof inspection checklist if using that process
  • Photographs and smoke/carbon-monoxide declaration specified by the checklist

Inspections

  • Pre-roof review of exposed decking or existing roof layers
  • Final roof review; inspector may require video or in-person inspection

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

Palm SpringsRiverside County · City / town jurisdiction

Permit required to repair or replace roofing components covering more than 100 square feet of the home or garage roof.

Apply through Palm Springs Online using the appropriate reroof application and checklist.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Description of existing roof, proposed product and square feet replaced
  • Product documentation/photos if necessary
  • Completed reroof checklist
  • Contractor declaration or owner-builder affidavit

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

PerrisRiverside County · City / town jurisdiction

The city lists reroofing among alterations requiring a building permit.

Use the city's building-permit application link and reroof worksheet; confirm current structural and energy requirements.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Reroof worksheet identifying existing and proposed roof systems
  • Engineering/framing information when the worksheet's heavier-tile threshold applies

Inspections

  • City aims for next-day inspections when requested before 3 p.m.; this is an inspection service target, not permit approval time.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

Rancho CucamongaSan Bernardino County · City / town jurisdiction

The City's linked handout distinguishes Roof Repair and Reroof permits; confirm the permit category and current scope requirements.

Apply online through the Online Permit Center. Roofing material changes require Planning review under the City's linked roof guidance.

Published timing

General plan-review target: 10 business days; subsequent reviews: 5 business days.

General building/planning/engineering review target, not roofing-specific permit issuance or a verified current queue; the same page says processing varies by scope.

Current queue and installation start date: not verified.

Items listed by the agency

  • Smoke and carbon monoxide detector self-certification at final inspection

Inspections

  • Tear-off inspection with sheathing exposed and damaged wood replaced.
  • Sheathing/nailing inspection if new sheathing is installed.
  • Final inspection after roofing material is installed; provide approved ladder access.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

Roof handout is dated 2020; technical requirements should be reconfirmed for the current code cycle.

  • Official source 1 — Permits are online only. The page gives a general 10-business-day review and 5-day subsequent-review frame, with scope-dependent processing.
  • Official source 2 — Linked 2020 roof handout distinguishes repair/reroof permits, calls for Planning review if material type changes, and describes tear-off, sheathing and final inspections.
Rancho MirageRiverside County · City / town jurisdiction

Confirm with building department

Use the online permitting service linked by Building & Safety; confirm the reroof checklist and review needs.

Published timing

Department typically responds to inspection requests and questions within 48 hours.

Department response target only, not permit approval or inspection completion.

Current queue and installation start date: not verified.

Items listed by the agency

  • Contractor license, city business license and workers' compensation information
  • Notarized authorization if an agent obtains the contractor's permit

Inspections

  • Inspections take place Monday–Thursday; requests and questions go to the building department.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Building & Safety — Provides online permitting, contractor documents and a 48-hour response target. This is not a permit-approval or inspection-completion promise.
RedlandsSan Bernardino County · City / town jurisdiction

Roofing is listed among permit applications accepted through the City's public portal.

Submit the roofing application online. The City states payment is in person before issuance; three paper plan/document sets are needed when plans are required.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

  • Project address and owner
  • Roof slope, new material, product/manufacturer and CRRC number
  • Existing roof and sheathing information
  • Identify historic status and any solar removal

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

The linked form carries a 2021 revision and older energy text; verify current technical requirements. Historic-property status and solar removal can change the approval path.

  • Official source 1 — Roofing may be submitted online; payment is required in person before issuance; paper plan sets are needed when plans are required.
  • Official source 2 — Reroof form requests roof/product details, asks about historic status and says solar removal requires a separate solar permit.
RialtoSan Bernardino County · City / town jurisdiction

A reroof permit application and online reroof questionnaire are required for each structure.

Submit through the Online Permitting Center. City review screens the address for wildfire-interface and special-wind requirements.

Published timing

Reroofs may often be reviewed and issued within 10 business days (Monday–Thursday).

Published roofing-permit guidance, variable by scope/type/complexity; not a guarantee or measured current queue.

Current queue and installation start date: not verified.

Items listed by the agency

  • Building application and reroof questionnaire for each structure
  • Signed declaration and signer's ID
  • Cool Roof Rating Council product cut sheet
  • Applicable wildfire/wind material cut sheets
  • Existing PV permit/plans and an electrical permit for reinstallation when applicable

Inspections

  • Request inspections through the Online Permitting Center.
  • Have material cut sheets, roofing material and a secured ladder available for deck inspection.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Official source 1 — FAQ says patio, block-wall and reroof permits may often be reviewed and issued within 10 business days (M–Th), depending on scope and complexity.
  • Official source 2 — January 1, 2026 reroof handout lists one application/questionnaire per structure, product cut sheets, conditional PV documentation and inspection requirements.
  • Official source 3 — All permits need a signed declaration form and the signer's ID; applications are accepted through the Online Permit Center.
RiversideRiverside County · City / town jurisdiction

Reroofs are a building-permit category; confirm the scope and applicable review path.

Some reroofs qualify for over-the-counter issuance. Use the city's current residential reroof energy bulletin and confirm any additional plan review.

Published timing

Some reroof permits can be issued the same day over the counter; other scopes require plan review.

Conditional reroof issuance, subject to the project qualifying for over-the-counter service.

Current queue and installation start date: not verified.

Items listed by the agency

  • Appropriate contractor licensing and city business license information
  • Workers' compensation certificate where applicable
  • Applicable reroof energy-compliance documentation

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

San BernardinoSan Bernardino County · City / town jurisdiction

Single-family residential reroofs are listed among the City's online permit application types.

Use the City's online reroof path. Contractors need an appropriate state license and current City business license.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

  • Completed building permit application
  • Permit Application Declaration before issuance
  • Appropriate contractor license and current City business license for contractor online applications

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Official source 1 — Current page explicitly accepts online single-family reroofs, requires building application/declaration, and states contractor licensing prerequisites.
San JacintoRiverside County · City / town jurisdiction

Confirm with building department

Submit through San Jacinto Connect Online. All applications use the portal, which also supports payments, inspections, documents and status tracking.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Building & Safety — The city requires all permit applications through San Jacinto Connect Online.
TemeculaRiverside County · City / town jurisdiction

The city provides a reroof building-permit process; obtain issuance before requesting the installation inspection.

Check Planning first if roof color/design changes. Submit via CSS; staff screens the application, collects fees and completes review before issuance.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Building permit application
  • Manufacturer roofing specifications
  • CRRC product number; confirm pending listings with the city
  • Applicable energy-compliance forms

Inspections

  • Request inspection online after the building permit is issued.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Roofing — Explains Planning review for changes, the CSS submission sequence and roofing documentation.
Twentynine PalmsSan Bernardino County · City / town jurisdiction

Confirm with building department

The City accepts plans and permit applications through its linked online portal; contact Building & Safety for the reroof checklist.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Request inspections on the City's dedicated inspection line, (760) 361-5140.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Official source 1 — Official page links its online plan/permit portal and provides the inspection request line; no roof-specific rule or processing target is stated.
Unincorporated Riverside CountyRiverside County · Unincorporated county jurisdiction

County FAQ requires a permit for roof repair or replacement involving more than 25% of total roof area; confirm the specific scope and property jurisdiction.

Apply through RivCoPLUS. Use a complete work description and the applicable county application; choose the universal application when the permit type is unclear.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

  • Completed application and detailed work description
  • Plans and other documents required for the selected permit type

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

Unincorporated San Bernardino CountySan Bernardino County · Unincorporated county jurisdiction

County reroof permits are required before reroof work begins.

Use EZ Online Permitting: Building, Create an Application, then ReRoof. Confirm that the parcel is in County jurisdiction.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

  • Confirm applicable cool-roof and smoke/carbon-monoxide forms
  • Ice Barrier Certification where applicable

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

A mailing city or ZIP does not establish incorporated jurisdiction; verify the property boundary before routing. The County reroof page's overlay wording is ambiguous, so specific overlay eligibility is not summarized.

  • Official source 1 — County reroof page requires a permit before reroofing, gives the online application path and lists cool-roof, smoke/CO and ice-barrier resources.
  • Official source 2 — County's general permit page includes reroofing among permit-required work.
UplandSan Bernardino County · City / town jurisdiction

The City's permit guide explicitly lists reroofing as requiring a construction permit.

All Building & Safety permit applications must be submitted through Citizen Self Service; they are processed during business hours in received order.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

  • Official source 1 — Current City page requires online CSS submissions, processed in received order during regular business hours; none reviewed during winter closure.
  • Official source 2 — The City's November 2024 guide includes reroofing among work requiring a permit.
VictorvilleSan Bernardino County · City / town jurisdiction

Confirm with building department

The City's general process is application through Self-Service, review and approval, fee payment, issuance, then construction and inspection.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

Official search-index content was available; a direct page request returned 403. Roofing-specific details remain unverified.

  • Official source 1 — Official indexed Permit Center page lays out the general permitting sequence and links online applications; no roofing-specific timeframe is stated.
WildomarRiverside County · City / town jurisdiction

Confirm with building department

Send new building applications electronically to the Building Permit Team; the city does not accept applications at the counter. Confirm the reroof checklist.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

not-published

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Inspections are Monday–Thursday; requests received by 4 p.m. are scheduled for the following business day under the city's published procedure.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Building & Safety Department — Publishes electronic submission and inspection procedures. Its 12-month application life is an expiration rule, not a processing-time estimate.
YucaipaSan Bernardino County · City / town jurisdiction

The City publishes a roof-permit resource category and a reroof application checklist.

Use Yucaipa Permit Exchange. Roof-specific resources include cool-roof documentation, material weights, owner/agent authorization and waste-diversion guidance.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

  • Identify tear-off or overlay, roof squares and included structures
  • Identify new sheathing/fascia
  • Submit the cool-roof form

Inspections

Inspection requirements are unconfirmed in this reference. Ask the department for the required sequence.

Sources & verification

Checked . Roof-specific official guidance found. Confirm current forms and technical requirements before applying.

An older general application gives 10 working days for initial plan review and 5 for corrections, but this is not roofing-specific issuance and may predate the new portal; not used as a current roofing turnaround.

  • Official source 1 — Current City page directs users to Yucaipa Permit Exchange and lists a Roofs category with cool-roof, material-weight, authorization and waste-diversion resources.
  • Official source 2 — Reroof application instructions call for tear-off/overlay, squares, included structures, sheathing/fascia and cool-roof form.
Yucca ValleySan Bernardino County · City / town jurisdiction

Confirm with building department

The Town requires appointments for questions, submittals and permit issuance; confirm the reroof scope and current checklist with staff.

Published timing

No roofing turnaround found in the checked official sources. Confirm current timing with the building department.

No roofing issuance timeframe found in the reviewed official sources; current queue must be confirmed.

Current queue and installation start date: not verified.

Items listed by the agency

No roof-specific checklist confirmed here. Ask the department for its current submittal requirements.

Inspections

  • Town page says requests made by 7 a.m. can be scheduled for same-day inspections; confirm availability and have the site ready by 7:30 a.m.

Sources & verification

Checked . Official department directory only. Roofing rules and current requirements need confirmation.

  • Official source 1 — Official page requires appointments for submittals/issuance and provides inspection scheduling guidance. It does not publish a roofing permit issuance timeframe.

SOUTHERN CALIFORNIA / OUR LAUNCH FOCUS

Starting close to home.
In the Inland Empire.

Better Pad’s initial roofing and kitchen project inquiries focus on the Inland Empire, in Riverside and San Bernardino counties. Share your address or ZIP so the team can confirm project fit and contractor availability.

Riverside County

Planning a project in Riverside, Corona, Eastvale, Jurupa Valley, Moreno Valley, Menifee, Murrieta or Temecula? Start with the home and what you want to change.

These are examples of communities in our launch region, not a guarantee of immediate service. Other county locations can be reviewed with your inquiry.

San Bernardino County

Explore a project in San Bernardino, Fontana, Rialto, Rancho Cucamonga, Ontario, Upland, Chino, Chino Hills or Redlands.

Availability depends on the property, scope and contractor schedule. The permit directory also covers desert, mountain and unincorporated communities for reference.

A local guide before you get started.

Our roofing permit directory covers all 52 incorporated cities and towns in both counties, plus the two unincorporated county jurisdictions. Its coverage is broader than a promise of contractor availability.

Find the official roofing permit route

Business correspondence

Better Pad
2211 Michelson Dr., Suite 900
Irvine, CA 92612
contact@thebetterpad.com

This Irvine address is separate from the Inland Empire launch service area. Contact the team before arranging any in-person meeting.