Top Notch Roofing Inc crew at work on a home in Pomona, CA

Roofing Contractor in Pomona, CA

A Roof That Holds Up Through Every Season

We repair and replace comp shingle, tile, and flat roofs for homeowners across Pomona and the Inland Empire.

Free Estimates
Licensed & Insured
11 Cities Covered
No-Obligation Quotes
What We Do

Our Services

A look at the roofing work we handle most, from a single leak to a full tear-off.

Roof Replacement

A full tear-off and new roof system when patching a repair isn't worth it anymore.

Roof Repair

Leaks, lifted shingles, and storm damage fixed at the source, not just patched.

Roof Leak Repair

We trace the water back to where it's actually getting in, not just where it shows up.

Tile Roof Repair

Cracked or slipped tile reset, and the underlayment underneath checked too.

Flat Roof Repair

TPO and torch-down roofs resealed at the seams before ponding turns into a leak.

Storm & Wind Damage Roof Repair

Fast tarp-downs and repairs after a wind event lifts shingles or tile.

Who We Are

The Crew Behind the Work

We handle roof replacement, roof repair, and re-roofing for homeowners across Pomona and the surrounding Inland Empire cities. If you're reading this, there's a good chance you've got a stain spreading across a ceiling, a few cracked tiles from someone walking the roof, or granules piling up in your gutters after a hot summer. Comp shingle roofs in this climate take a beating from UV exposure and the swing between 100-degree days and cold nights. Tile roofs last decades, but the underlayment underneath doesn't, and that's usually where the real problem is hiding.

We don't just look at the shingles from the ground and guess. We get on the roof, pull back the flashing at the valleys and chimneys, and check the decking underneath for soft spots before telling you what it needs. If it's a repair, we match the material and tie the new work into the old so it doesn't stand out or leak again at the seam. If it's a full tear-off, we replace the underlayment and drip edge, not just the top layer, because that's what actually keeps water out.

10+
Years Experience
500+
Projects Completed
11
Cities Served
More About Us
Top Notch Roofing Inc crew working on a home
Licensed & Insured
Estimates are free, always
Where We Work

Serving Pomona, CA

Based in Pomona and out on roofs across the Inland Empire most weeks.

Pomona, CA
Fontana, CA
Rancho Cucamonga, CA
Ontario, CA
West Covina, CA
Chino, CA
Upland, CA
Chino Hills, CA
Diamond Bar, CA
Claremont, CA
San Dimas, CA

Not on the list? Give us a call anyway. We are often working nearby.

Why Choose Us

Why people keep calling us back

Most of our work comes from someone telling a neighbor about us. Here is why that keeps happening.

Licensed & Insured

Licensed and insured, so you're covered if something goes wrong on the roof.

Permits Handled

We pull the permits and handle inspections so the job passes code.

Clean Job Site

We tarp the yard and run a magnetic sweep for nails when we're done.

Written Estimates

Every quote is written down, material by material, before we start.

Show Up On Schedule

We show up on the day we schedule, and we call if that changes.

Local to Pomona

Based in Pomona, we know how the local heat and wind wear on a roof.

Reviews

What people said afterwards

5.0 from 100+ reviews
Had three cracked tiles after some guys did solar work, they matched the color close enough you can't tell from the street. Took about half a day.
Marcus D.
Tile Roof Repair · Fontana, CA
Ceiling stain in the hallway turned out to be flashing around the chimney, not the roof itself like I thought. No staining after last week's rain.
Renee S.
Roof Leak Repair · Rancho Cucamonga, CA
Tear-off took an extra day, they found soft decking near a vent pipe. Wasn't thrilled about the delay but glad they didn't just cover it up.
Tom H.
Roof Replacement · Ontario, CA
Common Questions

Questions we get a lot

Questions people usually ask before booking a roofing job.

How much does a new roof cost in Pomona?
Roof replacement cost depends mainly on the roofing material, the size and pitch of the roof, and how much decking underneath needs replacing. A standard comp shingle tear-off and replacement on an average Pomona home typically runs into several thousand dollars, while tile or a low-slope flat roof system can push higher. An accurate number requires a roof measurement and a look at the decking, which a written estimate covers.
Are roofing contractors required to be licensed and insured?
Roofing work in California requires a C-39 roofing contractor license, and a legitimate roofing contractor also carries liability insurance and workers' compensation coverage. Homeowners should ask for proof of both before anyone gets on the roof, since an uninsured worker injured on the property can become the homeowner's liability.
How soon can a roofing job get started?
Scheduling depends on the season and whether the job is a small repair or a full replacement, but a leak or storm damage repair usually gets prioritized within a few days. A full roof replacement often books a week or two out once materials are ordered, especially for tile that has to be matched or specially ordered.
What areas does Top Notch Roofing Inc cover?
Top Notch Roofing Inc covers Pomona and the surrounding Inland Empire, including cities like Claremont, La Verne, San Dimas, Diamond Bar, Chino, and Ontario. Distance from Pomona is the main factor in whether a specific address falls within the regular service area.
Do you work on townhomes and multi-unit buildings, not just single-family houses?
Roofing contractors typically work on single-family homes, townhomes, and small multi-unit buildings, and many also take on light commercial flat roof work. The approach differs mainly in materials, tile and comp shingle for pitched residential roofs versus TPO or modified bitumen for flat commercial sections.
Will you come out for a small roof repair, or only full replacements?
Most roofing contractors handle small repairs, a handful of cracked tiles, a section of lifted shingles, a leaking pipe boot, without requiring a full replacement. Catching a failed flashing or a cracked tile early prevents the decking underneath from rotting and turning into a much larger repair.
How do I get started with a roof quote?
Getting a roof quote starts with a call describing the problem, a leak, missing shingles, or an aging roof, followed by an on-site inspection where the contractor gets up on the roof to check the decking and flashing. A written estimate breaking down material and labor costs follows before any work gets scheduled.
What affects the final price of a roofing job?
The biggest cost swings come from decking condition, since rotted plywood found during tear-off adds material and labor that couldn't be quoted ahead of time. Material choice matters a lot too, tile and metal cost more upfront than comp shingle, and steep roof pitches take longer to work and need more safety equipment.
Do you require a deposit, and how does payment work?
Most roofing contractors require a deposit to order materials before work starts, with the balance due on completion of the job. Full payment upfront is a red flag, since it removes the incentive to finish the work to the agreed standard.
What happens if it rains during the roofing job?
A roofing crew dries in the roof with underlayment or tarps at the end of every work day, so an exposed deck isn't left open to unexpected rain overnight. If rain is forecast mid-project, work usually pauses and resumes once conditions clear, since shingles and tile can't be properly sealed down on a wet deck.

Contact Info

Call or Text
(909) 450-8870
Hours
Open 7 days, 8am to 8pm
Find Us

Get a Free Quote

Tell us what's going on with the roof and we'll follow up to schedule a look.

Request Sent!

Thanks for reaching out. We'll contact you shortly to discuss your project.

Call (909) 450-8870