Permitting Authorities / Colorado / City of Grand Junction - Building Department

Do you need a permit to replace a roof in Grand Junction, CO?

Adopted code

City of Grand Junction - Building Department

Yes, a permit is required to replace a roof in Grand Junction, CO, issued by City of Grand Junction - Building Department. Permits are required before any roofing work starts, and a mid-roof inspection must take place when 10 to 40 percent of the roof is complete.

Roof code checklist: Grand Junction, CO

ItemAnswerCode citeSourceVerified
Permit to replace a roofYesmesacounty.us2026-07-12
Repair permit thresholdNot published
Layer limit / roof-overNot published
Deck & sheathingNot published
Drip edgeYesR905.2.8.5ecode360.com2026-07-31
Ice & water shieldNot published
Mid-roof inspectionNot published
Impact-resistant (Class 4) roofingNoecode360.com2026-07-31
Wind design criteriaNot published
Adopted codePublished§ 15.36.010ecode360.com2026-07-31
Contractor license / registrationYesmesacounty.us2026-07-12
Sales & use taxPublishedSec. 3.12.130gjcity.org2026-07-31

Each row comes from the sourced record on this page; full wording is in the table below. "Not published" means no official source for that item was found when the record was last verified.

Jurisdiction
City of Grand Junction, Colorado
Jurisdiction type
city
Address
Grand Junction, CO
Contact
  • url: https://www.gjcity.org/355/Permits
Permit portal
Roofing permit required
Required
Contractor registration required
Required
Registration details
  • license: Roofing contractors must be licensed with the City of Grand Junction; licensing is administered by the Mesa County Building Department. Effective January 1, 2022, new license applications require proof of 2018 code cycle (or newer) testing.
Permit process note
Permits are required before any roofing work starts, and a mid-roof inspection must take place when 10 to 40 percent of the roof is complete.
Inspection requirements
A mid-roof inspection is required when 10 to 40 percent of the roof covering is complete, in addition to a final inspection.
Adopted code
Grand Junction Municipal Code (GJMC) Title 15, Buildings and Construction, § 15.36.010: "The International Residential Code, 2024 Edition, promulgated by the International Code Council, Inc., together with amendments set forth below... is hereby adopted." Adopted Appendices BB (Tiny Houses), BF (Patio Covers), BO (Existing Buildings and Structures), CB, and CC. Adopted by Ordinance No. 5268 (7/16/2025); the companion amendments section, GJMC § 15.36.020, was most recently amended by Ordinance No. 5313 (3/18/2026).
Drip edge
Required — Not separately amended by the City of Grand Junction. GJMC § 15.36.020, Amendments to International Residential Code, was read in full (23 lettered items, (a) through (w), R101 through Chapter 11) and does not delete or modify R905.2.8.5. GJMC § 15.04.020, Adoption of unamended codes, states: "All sections of the referenced codes not specifically amended by this title are adopted as published." The base 2024 IRC drip-edge requirement therefore stands as adopted code. About drip edge
Impact-resistant roofing
Not required — GJMC § 15.36.020, Amendments to International Residential Code, was read in full (23 lettered items, (a) through (w), textually exhaustive, ending with its own ordinance-history citation) and contains no R902 item and no UL 2218, Class 4, or impact-resistance provision anywhere.
Sales & use tax
8.66% combined (City of Grand Junction 3.39% + state 2.90% + Mesa County 2.37%; no RTD/CD district on the Western Slope). Home-rule, self-collected — the City licenses and administers its sales/use tax separately from the State. Under City Municipal Code Section 3.12.130 ("Tax on construction materials and supplies"), prior to building-permit issuance a contractor may elect to pay an estimated construction-materials tax deposit equal to 50% of the permit's estimated project value multiplied by the City's current sales/use tax rate; the City issues a deposit tax receipt as evidence to suppliers that City tax has been paid, and the City may audit actual material costs for up to three years after final inspection or certificate of occupancy, with any shortfall billed and any excess refunded.

The building permit authority for the City of Grand Junction in Mesa County. Requires roofing permits and requires roofing contractors to be licensed with the city; the Mesa County Building Department administers licensing for the city.

Hail reports near Grand Junction, CO

Reports, last 24 months
1
Largest, last 24 months
1.75 in Jun 6, 2025
Most recent
Jun 6, 2025 1.75 in
Reports, last 5 years
4
4 most recent reports, last 5 years
DateHail sizeDistance
Jun 6, 20251.75 in10 mi WNW
Jun 27, 20240.88 in6 mi ESE
Jun 20, 20241.00 in2 mi SSW
May 12, 20240.88 in10 mi E

Source: NOAA Storm Prediction Center severe weather database and daily storm reports (reports since the start of the current year are preliminary), within 10 miles of Grand Junction, CO (Census point). Data through Oct 7, 2026, not updated since. A report is an observation, not a damage record.

Working an insurance claim in Grand Junction, 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, 4 pages, free).

Code items like drip edge are what adjusters ask you to document.

Buy this jurisdiction's pack: $12 Delivered by email within minutes. Digital download: all sales are final once delivered, except for a failed delivery, a defective file, a duplicate purchase, or a pack materially different from its description. See Section 6 of our Terms of Use.

Questions about the Grand Junction, CO pack?

Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.

By submitting, you agree to our Terms of Use and Privacy Policy.

Sources

Free instant roof estimate — Grand Junction, CO

Ballpark your replacement in 20 seconds. No phone call required to see the number.

Roofing questions: Grand Junction, CO

Do you need a permit to replace a roof in Grand Junction, CO?

Yes, a permit is required to replace a roof in Grand Junction, CO.

Is drip edge required in Grand Junction, CO?

Yes. Not separately amended by the City of Grand Junction. GJMC § 15.36.020, Amendments to International Residential Code, was read in full (23 lettered items, (a) through (w), R101 through Chapter 11) and does not delete or modify R905.2.8.5. GJMC § 15.04.020, Adoption of unamended codes, states: "All sections of the referenced codes not specifically amended by this title are adopted as published." The base 2024 IRC drip-edge requirement therefore stands as adopted code.

Do roofing contractors need a license or registration in Grand Junction, CO?

Yes. Roofing contractors must be licensed with the City of Grand Junction; licensing is administered by the Mesa County Building Department. Effective January 1, 2022, new license applications require proof of 2018 code cycle (or newer) testing.

What building code does Grand Junction, CO use?

Grand Junction Municipal Code (GJMC) Title 15, Buildings and Construction, § 15.36.010: "The International Residential Code, 2024 Edition, promulgated by the International Code Council, Inc., together with amendments set forth below... is hereby adopted." Adopted Appendices BB (Tiny Houses), BF (Patio Covers), BO (Existing Buildings and Structures), CB, and CC. Adopted by Ordinance No. 5268 (7/16/2025); the companion amendments section, GJMC § 15.36.020, was most recently amended by Ordinance No. 5313 (3/18/2026).