Permitting Authorities / City of Fruita - Building Division
Do you need a permit to replace a roof in Fruita, CO?
Adopted code
City of Fruita - Building Division
Yes — a permit is required to replace a roof in Fruita, CO, issued by City of Fruita - Building Division. A permit is required for residential reroofs, except overlays of up to two layers; a permit is required when changing out roofing materials (for example shingles to metal) and for all commercial roofing projects. Reroof work must follow all of the manufacturer's requirements and all applicable sections of the International Residential Code (the city's reroof FAQ cites the 2018 IRC), and any exception to the policy must be approved by the building official before work is started.
Jurisdiction
City of Fruita, Colorado
Contact
- url: https://www.fruita.org/610/Building-Division
- phone: 970-639-9919
Roofing permit required
Required
Contractor registration required
Required
Registration details
- license: No general contractor's license is required, but all companies performing work in Fruita must hold a City of Fruita business license.
Permit process note
A permit is required for residential reroofs, except overlays of up to two layers; a permit is required when changing out roofing materials (for example shingles to metal) and for all commercial roofing projects. Reroof work must follow all of the manufacturer's requirements and all applicable sections of the International Residential Code (the city's reroof FAQ cites the 2018 IRC), and any exception to the policy must be approved by the building official before work is started.
Inspection requirements
Reroof permits require a roof sheathing inspection to inspect the framing and sheathing before it is covered, a mid-roof inspection when 10-40 percent of shingles are installed (checking roof deck, flashings, drip edge, underlayment, nailing, and ventilation), and a final inspection, which is always required. Contractors must provide secure access and a ladder at the time of all inspections.
Adopted code
The City of Fruita has adopted the 2024 International Building Code, International Existing Building Code, International Residential Code, and International Mechanical Code; the 2021 International Energy Conservation Code, International Plumbing Code, and International Fuel Gas Code; and the 2023 National Electrical Code, adopted by ordinance (Ordinance 2025-12), along with state-adopted Colorado plumbing, fuel gas, and model energy codes.
Drip edge
Required — Not separately amended by the City of Fruita. Fruita Municipal Code § 15.22.010 adopts the 2024 IRC by reference (Ord. No. 2025-12), and the § 15.22.020 amendment list -- read start to finish -- does not delete or modify Section R905.2.8.5, so the base IRC drip-edge requirement stands as adopted code.
About drip edge
Impact-resistant roofing
Not required — No City of Fruita amendment mandates Class 4 / UL 2218 impact-resistant roof coverings. The § 15.22.020 amendment list (27,917 characters, read start to finish) was reviewed in full; its added Section R333 (Wildfire Hazard Areas) requires roof coverings rated "Class A or B, tested in accordance with ASME E108 or UL790" in wildfire-hazard areas, which is a fire classification, not an impact-resistance rating, and no separate impact-resistance provision exists anywhere in the amendment list.
Roof layer limit / recover
Not separately amended by the City of Fruita. Fruita Municipal Code § 15.22.020(k) item 12 exempts "Roof recover of buildings regulated by this code that do not exceed Limits of Section R908.4 and 908.4.1" from permit -- cross-referencing the base 2024 IRC recover-limit sections without redefining them, confirming R907 (Reroofing) and R908 (Roof Replacement) are not otherwise amended in the § 15.22.020 list; the base IRC layer-limit provisions govern as adopted (section text behind the ICC paywall, not restated here). Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Sales & use tax
8.27% combined (state 2.9% + Mesa County 2.37% + City of Fruita 3%). The City's 3% use tax applies to Motor Vehicles and Building Materials, the roofing-relevant figure. Re-verified 2026-08-27 against the January 2026 edition of Colorado Department of Revenue form DR 1002, read from a rendered image of its tables rather than from extracted text: the state, county and city figures above match that edition exactly. Where the text above names the June 19, 2019 revision of DR 1002, that describes the edition the figure was originally taken from and is not a current citation.
Local roofing hub
Roof permits nearby — Mesa County
Related guides
The building permit authority for the City of Fruita, Colorado. The Building Division handles the building permit process, plan review, and enforcement of the adopted building codes, with permits submitted and inspections requested through the all-electronic Cloudpermit system. The division publishes dedicated reroof guidance, and offices are at 325 E Aspen Avenue in Fruita.
Working an insurance claim in Fruita, CO? Everything on this page — drip edge, ice & water shield, inspections, Class 4 rules — formatted as a claim-ready evidence pack: verbatim ordinance quotes, code section cites, verification dates, and official source links, ready to attach to a supplement. See a real sample pack (PDF) — one page, free.
Buy this jurisdiction's pack — $12 Delivered by email within minutes.
Questions about the Fruita, CO pack?
Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.