Home Blog

Utah roofs

How to Choose a Roofer in Weber County (Riverdale, Roy, Ogden)

Two technicians pour GoNano roof treatment into a professional hose-fed spray rig beside product buckets

Enjoyed This Guide? Add The NewRoof Guys As A Preferred Source On Google To See More Like It.

The short answer: before you hire a roofer in Riverdale, Roy, Ogden, or elsewhere in Weber County, look the company up yourself on Utah's official license lookup, ask for a current certificate of insurance, get the estimate and the warranty terms in writing, and confirm with the local building department whether your job needs a permit. “Best” is a marketing word. The useful test is whether those facts check out.

The NewRoof Guys serve homeowners across Utah, including Weber County. The checks in this guide apply to any contractor you consider, including us. We have kept verified facts and our own interpretation separate so you can weigh each one.

Look the license up yourself

Utah's Division of Professional Licensing (DOPL) licenses contractors and publishes a free Licensee Lookup and Verification System. You can search by the company name or by the license number.

When you open a record, confirm:

  • The license status is active. DOPL's lookup notes that probationary licenses now display as “Active on Probation.”
  • The licensed name matches the company on the bid or contract.
  • The classification covers roofing work.

The specialty classification for roofing is S280 Roofing Contractor. Utah's current Construction Trades Licensing Act Rule, R156-55a-301ai (effective August 7, 2026), says an S280 licensee may “apply and install asphalt, pitch, tar, felt, flax, shakes, shingles, roof tile, slate, and any other material or materials, or any combination of these materials that use and custom has established as usable for, or that are now used as, water-proof, weatherproof, or watertight seal or membranes for roofs and surfaces.” Some contractors do roofing under a general classification whose scope includes that work, rather than under S280 alone. If you are unsure what a classification covers, ask the contractor which one they hold and compare it with the rule and the lookup record.

Ask any roofer, including us, for the license number, then look it up yourself before you sign. Utah's contractor rule also treats failing to provide a current license or license number, when asked while performing construction trades work, as unprofessional conduct (R156-55a-501(9)).

Our list of questions to ask a Utah roofing contractor covers licensing, insurance, and written scope in more detail.

Ask for a certificate of insurance

Licensed Utah contractors have to keep insurance on file with DOPL. Under R156-55a-302d, an applicant must file proof of:

  • Liability insurance in force, with coverage of at least $1,000,000 for each incident and $2,000,000 in total, the Division named as a certificate holder, coverage for the scope of work performed, and the policy kept in force for the entire duration of licensure.
  • Either workers' compensation insurance in force that names the Division as a certificate holder, or a statement that the applicant does not hire employees, shown by a valid Workers' Compensation Coverage Waiver issued by the Utah Labor Commission.

DOPL's specialty-contractor application page states the same liability minimums and the same workers' compensation or waiver split.

Ask any roofer, including us, for a current certificate of insurance (COI) before you sign, and check that it shows general liability and, if the company has employees, workers' compensation. A COI is a document from the insurer, not a verbal assurance. The same Utah rule also treats it as unprofessional conduct if a licensee fails to provide proof of insurance coverage within 30 days when the Division, or a person who has a reasonable basis to make a claim on the policy, asks for it (R156-55a-501(4)).

Get the estimate and the warranty in writing

Ask for a written estimate or proposal that spells out the work: what will be repaired, restored, or replaced; what materials will be used; who pulls the permit if one is required; and how cleanup is handled. Ask for the warranty terms in writing too, and read them yourself. Coverage depends on the roof and the work, so the document in front of you is what matters, not a general claim.

If the job involves storm damage, remember that you own your insurance claim. We don't negotiate or settle claims, and we aren't public adjusters. What we can do is meet your adjuster on site to show the roof damage we documented, and answer the adjuster's questions about the damage we found and the repairs we recommend.

Permits depend on which Weber County city you are in

Building permits are issued locally, not by DOPL. A job in Ogden, Roy, Riverdale, or unincorporated Weber County is not under the same office. Confirm the current rule with the building department that has jurisdiction over the address before work starts.

Ogden. Ogden City's Permit Requirements page states: “A permit is required to replace a roof, furnace or water heater.” If the property is a designated or formally nominated historic resource, or is in a historic district, on the Ogden City Register of Historic Resources, Ogden also requires a Certificate of Historic Appropriateness from the Landmarks Commission “before the issuance of any permit (including building, demolition, sign or engineering permits) which affects” that resource. Check with Ogden Planning if you are unsure whether that applies to your address. Our Ogden service-area page has more on older Ogden housing and historic neighborhoods.

Roy. Roy City's Building Permits and Inspections page lists “Reroofing (striping)” among the common residential permits that can be applied for online. (That is the city's wording.) Confirm the current requirement and application steps with Roy's building department for your specific job. See also our Roy service-area page.

Riverdale. Riverdale City's permits page explains how to submit building permit applications online, but it does not specifically say whether a reroof requires a permit. Check with Riverdale's building department rather than guessing. Our Riverdale service-area page is the starting point for Riverdale work.

Unincorporated Weber County. Weber County Building Inspection issues permits for the unincorporated areas of the county. As of March 30, 2026, new applications are submitted online through the county's OpenGov portal. The department's published required-inspections list covers items such as a roof sheathing inspection on new construction; it does not, by itself, state whether a residential reroof needs a permit. Check with Weber County Building Inspections for the address rather than assuming the city rules above apply.

A professional hose-fed spray rig and GoNano product buckets staged on a drop cloth

Repair, restore, or replace

The right job depends on what is actually on the roof, not on a sales pitch.

  • Repair fixes a specific problem, such as a failed pipe boot, loose flashing, or a few damaged shingles.
  • Restore: The NewRoof Guys are an authorized GoNano installer in Utah. GoNano restoration is one option we may recommend, and only when the roof is a good candidate. Restoration is not right for every roof. Brittle, badly curled, leaking, or failed roofs need repair or replacement instead.
  • Replace is the honest answer when shingles, decking, or old layers are past saving.

A free inspection, with photos, is how you get a plain recommendation. Our guide to repair, restore, or replace a Utah roof walks through that choice. If moss or algae is what you are seeing before winter, see moss and algae on Ogden and Davis County roofs.

Weber County cities we serve

Riverdale · Roy · Ogden — or see all of Weber County.

Verified fact vs. our interpretation

  • Verified (primary sources): DOPL's license lookup and the way probationary licenses are labeled; the S280 Roofing Contractor scope in R156-55a-301ai; the liability and workers' compensation (or Labor Commission waiver) requirements in R156-55a-302d and on DOPL's specialty-contractor page; unprofessional-conduct items in R156-55a-501(4) and (9); Ogden's requirement of a permit to replace a roof; Ogden's Certificate of Historic Appropriateness rule for resources on the city register; Roy City's listing of “Reroofing (striping)” as a common online residential permit; Riverdale's online building-permit process, without a specific published reroof rule that we could verify; Weber County Building Inspection's role in unincorporated areas and its OpenGov application path.
  • Interpretation (ours): that “best roofer” is not a checkable fact, and that license, insurance, written terms, and the correct local permit are the tests that matter; that a COI is worth asking for before you sign, even though the 30-day proof-of-coverage rule is written for the Division and for people with a reasonable basis to make a claim; and that Riverdale and unincorporated Weber County reroof permit questions should be confirmed locally because we could not verify a specific published reroof rule for those jurisdictions.

Talk with us about your Weber County roof

The NewRoof Guys will inspect the roof, show you photos, and tell you plainly whether it needs a repair, is a candidate for restoration, or should be replaced. If restoration is not right for the roof, we will say so.

Email [email protected] or Book a free inspection.

Sources

Sources retrieved November 11, 2026. This article is general information, not legal advice. Permit rules can change, so confirm with the building department that has jurisdiction over the address.

GoNano is a trademark of its owner.

Frequently asked questions

How do I choose a roofer in Weber County, Utah?

Look the company up on Utah's DOPL license lookup, ask for a current certificate of insurance, get the estimate and warranty terms in writing, and confirm permit rules with the building department for that address (Ogden, Roy, Riverdale, and unincorporated Weber County are not the same office). Those checks matter more than a "best" claim.

How do I check if a Utah roofing contractor is licensed?

Use DOPL's Licensee Lookup and Verification System. Search by company name or license number, and confirm the license is active and that the classification covers roofing work, such as S280 Roofing Contractor or a general classification whose scope includes roofing.

Do I need a permit to reroof in Ogden, Roy, or Riverdale?

Ogden City says a permit is required to replace a roof. Roy City lists "Reroofing (striping)" among common residential permits that can be applied for online; confirm the current rule with Roy's building department. Riverdale's permits page explains how to apply online but does not specifically state a reroof rule, so check with Riverdale's building department. Unincorporated addresses go to Weber County Building Inspection.

What insurance should I ask a Utah roofer to show?

Ask for a current certificate of insurance showing general liability and, if the company has employees, workers' compensation. Utah's contractor rule requires liability coverage of at least $1,000,000 per incident and $2,000,000 in total, and either workers' compensation insurance or a Labor Commission waiver if the contractor has no employees.

Who does roofing work in Riverdale and Roy, Utah?

The NewRoof Guys serve Riverdale, Roy, Ogden, and the rest of Weber County, as well as the rest of Utah. Every job starts with a free inspection and a written recommendation to repair, restore, or replace. Restoration is not right for every roof.

Want this answered on your roof?

Schedule a free inspection. We'll tell you whether to repair, restore, or replace.

Call Schedule Inspection