Jurisdiction
City of Laurel, Montana
Address
115 West 1st Street, Laurel, MT 59044
Contact
- url: https://cityoflaurelmontana.com/1294/BuildingCode-Enforcement
- phone: 406-628-4796
Roofing permit required
Required
Contractor registration required
Required
Registration details
- state_level: A STATE CONSTRUCTION CONTRACTOR LICENCE, NAMING ROOFING BY NAME, AND LOCAL LICENSING OF THE SAME THING IS PREEMPTED. Effective January 1, 2026, Montana replaced its old contractor registration chapter (MCA Title 39, chapter 9, now entirely repealed) with a licensing chapter at MCA Title 37, chapter 45, enacted by House Bill 239 (Ch. 644, L. 2025). MCA 37-45-102(1)(a) defines a "construction contractor" to include a person who undertakes to "construct, alter, repair, add to, subtract from, improve, move, wreck, or demolish for another a building... including... the installation or repair of roofing or siding." MCA 37-45-201(1): "An individual or business entity may not engage in business as a construction contractor without a current license from the department." Two exemptions in MCA 37-45-104 can reach an ordinary residential roofer and are quoted rather than resolved: subsection (8) exempts work under $2,500 total contract price (aggregation rules apply against splitting a job to evade it), and subsection (24) exempts "an independent contractor who has no employees," who "may voluntarily elect to register." This record does not decide whether a given roofing business falls inside either exemption. MCA 37-45-204 preempts the local layer for anyone the state licence reaches: "A political subdivision of the state may not require or issue any registrations, licenses, or bonds for the same or a similar purpose," though it "does not limit or abridge the authority of a local government to levy and collect a general and nondiscriminatory license fee levied upon all businesses."
- city_level: A GENERIC CITY BUSINESS LICENCE, NOT A ROOFING-SPECIFIC CREDENTIAL, AND IT DOES NOT DRIVE THE BOOLEAN ABOVE. Laurel Municipal Code 5.08.040 requires "a city business license" of any contractor doing business in the city, and its list of 27 covered contractor categories names "Roofing contractors" (item 16) alongside carpentry, masonry, plumbing, siding and two dozen others. The section sets no roofing-specific bond, insurance certificate, examination or competency test of its own; it is a license-application-and-fee requirement applied uniformly across contractor categories, which is the generic business-licence shape excluded from the state/local contractor-registration boolean. Where a contractor category is separately licensed by a Montana state board, the same section requires the current state licence number on the city application (5.08.040(C)) -- which, for roofing, is the MCA 37-45 licence described above. An owner performing the work personally on the owner's own property is exempt from the business-licence requirement, but not from any permit otherwise required (5.08.040(D)). The standard Construction Permit and Application separately states "All general contractors shall have a current City of Laurel business license."
Permit process note
APPLICATIONS GO TO THE BUILDING DEPARTMENT ON THE SECOND FLOOR OF CITY HALL, 115 West 1st Street, P.O. Box 10, Laurel, Montana 59044, phone 406-628-4796. The City's standard Construction Permit and Application (used for building, remodel, fence, sign, mobile-home installation and roofing permits alike) requires the job address, owner, contractor and city license number, project valuation, a description of work, and is submitted to the Building Code Official for approval before a permit issues. Laurel Municipal Code 14.03.010 leaves fee-setting to annual city council resolution after a public hearing, and the application's own printed fee lines -- building, plan review, fence, roof, sign, mobile-home install, investigation, re-inspection, utility hookup, and separate water and sewer service development fees -- are filled in at issuance rather than printed on the form. General contractors must hold a current City of Laurel business license (Laurel Municipal Code 5.08.040; see registration_details). Any permit becomes null and void if work has not commenced within 180 days of issuance, unless the permit holder requests and the Building Department approves a written extension. The permit holder must give 24 hours' notice to schedule required inspections, at 406-628-4796; the City's Requirements for Roofing letter states that roofing inspections "will be done upon request," and the standard inspection card carries a dedicated "Roofing" line among its recorded inspections. Electrical, fuel/gas, mechanical and plumbing permits are NOT handled by this department -- Laurel is certified by the state Building Codes Bureau for building and pool only, and its own Building/Code Enforcement page directs applicants for those trades to the State of Montana permit website. Fire-protection plan review is handled separately, by FSCI.
Adopted code
THE CITY HAS ADOPTED THE 2021 IRC AND 2021 IBC BY A GENERAL REFERENCE, NOT BY THE STATUTE'S SPECIFIC-EXTENSION LANGUAGE, AND THIS RECORD DOES NOT TREAT THAT AS SETTLING WHETHER THE STATE BUILDING CODE REACHES A LAUREL HOUSE. Laurel Municipal Code 14.16.010, read in full at Municode: "The city hereby adopts by reference pursuant to MCA section 50-60-301(1)(a), MCA the International Residential Code, 2021 Edition, as modified by the Administrative Rules of Montana (ARM) 24.301.154(1) through (24) with appendix Q tiny houses... It shall be known and designated as the 'international residential building code' of the city." The parallel section 14.12.010 adopts the 2021 IBC the same way, "pursuant to MCA section 50-60-301(1)(a)." The chapter was retitled from the 2018 to the 2021 edition by Ordinance No. O22-03, enacted September 13, 2022 -- an edition-update ordinance, not a dwelling-coverage ordinance. Its only substantive amendment, at 14.16.030, inserts "City of Laurel" into Section R101.1's title language and touches nothing else in the code. Montana's own applicability statute, MCA 50-60-102(1)(a), and its implementing rule, ARM 24.301.201(1), both condition state-code coverage of a house on the local body making the code "SPECIFICALLY APPLICABLE" to residential buildings containing fewer than five dwelling units, by ordinance or resolution: "...unless the local legislative body or board of county commissioners by ordinance or resolution makes the building code specifically applicable to those structures." Laurel's Title 14 was read in full, chapter by chapter (14.03 fees, 14.12 IBC, 14.16 IRC, 14.18 IEBC, 14.22 IECC, 14.23 swimming pool/spa code), and Title 15 (Miscellaneous City Requirements for Homes, Buildings and Construction) was read as well; none of them contains "specifically applicable," "dwelling unit," or any comparable extension clause. Whether a general adoption of a code whose own scope reaches one- and two-family dwellings satisfies the statute's "specifically applicable" test is a legal question this record does not resolve. What the record does establish, independent of that question, is that the City's own permitting practice treats a house as covered: see roofing_permit_required, ice_water_shield_required and drip_edge_required, each of which rests on the City's own written instructions to applicants rather than on this unresolved question. impact_resistant_required and deck_sheathing_requirements are OMITTED from this record, and roof_layer_limit is left unclassified, because this project found no City-level statement on either point and a bare state-lever default would rest entirely on the applicability question this record does not decide. Latest codification: Ordinance No. O25-02, enacted January 13, 2026 (Supplement 24, Update 1), which does not touch Title 14.
Drip edge
Required — REQUIRED ON THE CITY'S OWN DIRECT STATEMENT TO APPLICANTS, ON THE SAME FOOTING AS THE ICE-BARRIER FIELD ABOVE. The City's Requirements for Roofing letter states: "Drip Edges are required per section R905.2.8.5 of the 2021 International Residential Code and section 1507.2.8.3 of the 2021 International Building Code." This is the City's own instruction to applicants and does not rest on whether Laurel's general code adoption satisfies MCA 50-60-102(1)(a)'s "specifically applicable" test (see adopted_code). Neither the City's own 14.16.030 amendment nor Montana's IRC amendment rule, ARM 24.301.154, touches Section R905.2.8.5, so the installation specification is the base 2021 IRC text.
About drip edge
Ice & water shield
Required — REQUIRED ON THE CITY'S OWN DIRECT STATEMENT TO APPLICANTS, WHICH DOES NOT DEPEND ON THE UNRESOLVED APPLICABILITY QUESTION IN adopted_code. The City's own Requirements for Roofing letter, issued by the Building Department on City Hall letterhead in the identical wording for both its residential and commercial versions, states plainly: "Ice barriers are required per section R905.1.2 of the 2021 International Residential Code and section 1507.1.2 of the 2021 International Building Code." That is the City's own affirmative instruction to a person pulling a roofing permit here, and it is the basis for this field -- the same kind of direct, jurisdiction-side evidence that establishes roofing_permit_required, independent of whether Laurel's general code adoption also satisfies MCA 50-60-102(1)(a)'s "specifically applicable" test. Montana's statewide IRC amendment, ARM 24.301.154(23), separately rewrites the model code's geographic trigger for the ice barrier to read "the State of Montana," which corroborates but is not needed to carry this field. Neither instrument modifies the underlayment specification or the required extent up the roof slope beyond that trigger, so take that detail from the base 2021 IRC R905.1.2 text.
About ice & water barrier
Mid-roof inspection
Required — A DEDICATED ROOFING INSPECTION EXISTS AND IS DONE ON REQUEST, RATHER THAN AUTOMATICALLY SCHEDULED. The City's standard inspection card, printed on the back of the Construction Permit and Application, lists "Roofing" as one of the recorded inspection stages, positioned between framing and insulation. The City's own Requirements for Roofing letter states plainly that "Inspections will be done upon request," and the permit application's terms make the permit holder responsible for giving the Building Department 24 hours' notice to schedule a required inspection, at 406-628-4796. This record does not find a published rule pinning the roofing inspection to a specific point before the covering is concealed; ask the Building Department when the permit issues which stage(s) your job carries.
Repair permit threshold
NO DOLLAR OR SQUARE-FOOTAGE THRESHOLD IS PUBLISHED ANYWHERE IN THE CITY'S OWN MATERIALS, AND ROOFING READS AS UNCONDITIONAL. The City's own Requirements for Roofing letter, issued on Building Department letterhead and covering both the residential and commercial versions identically, states plainly that "Permits are required by the Building Department" for roofing work, with no minimum value, area or repair-versus-replacement distinction stated. The standard Construction Permit and Application carries a dedicated fee line for "roof" work (account 1000-323011) alongside separate lines for building, plan review, fence, sign, mobile-home installation and re-inspection, each priced without a stated floor. Laurel's own amendments to the adopted 2021 IRC and 2021 IBC, at 14.16.030 and 14.12.030, touch only Section R101.1/101.1 naming language and a flood-map reference; neither modifies the model code's work-exempt-from-permit provisions, and this record does not repeat or paraphrase that base-code text because nobody on this project has opened it for Laurel. Ask the Building Department, 406-628-4796, whether a specific repair falls under any unwritten administrative practice before assuming a small patch is exempt.
Wind design criteria
SET BY THE CITY'S OWN DESIGN-CRITERIA SHEET, NOT BY A STATEWIDE TABLE -- MONTANA FILLS IN NO STATEWIDE WIND SPEED, SO THIS FIGURE IS LOCAL. The City's Design Criteria handout, issued by the Building Department, gives wind load "Exposure C" (3-second gust, miles per hour) by ASCE 7 risk category: Risk Category I 102 MPH, Risk Category II 108 MPH, Risk Category III 116 MPH, Risk Category IV 120 MPH. The same sheet gives Seismic Design Category "A" for residential work, a minimum design roof snow load after allowed reductions of 36 psf with a ground snow load of 42 psf for drift and unbalanced-loading calculations, and a 36-inch frost depth to the top of footings. The document does not state which risk category applies to an ordinary one- or two-family dwelling by default; confirm the applicable category with the Building Department, 406-628-4796, before relying on a single figure. Montana's own IRC amendment rule, ARM 24.301.154, was read in full and contains no wind-speed figure and no amendment to Table R301.2(1) -- the state supplies only a snow-load METHOD for areas outside certified jurisdictions, which does not apply inside Laurel -- so this city-published table is the operative source.
Roof layer limit / recover
NOT CLASSIFIED -- THE UNDERLYING APPLICABILITY QUESTION IN adopted_code IS NOT RESOLVED, AND A LAYER-LIMIT CLASSIFICATION AUTHORS A LEGAL CLAIM THIS RECORD WILL NOT MAKE ON THAT FOOTING. Laurel Municipal Code 14.16.010 adopts the 2021 International Residential Code by reference "as modified by the Administrative Rules of Montana (ARM) 24.301.154(1) through (24)," but whether that general adoption makes the code "specifically applicable" to one- and two-family dwellings under MCA 50-60-102(1)(a) and ARM 24.301.201(1) is not established (see adopted_code) -- Laurel's Title 14 and Title 15 were read in full and contain no express extension clause. For the record, and without resting a classification on it: ARM 24.301.154 was read in full and contains no reference to Section R908 or to Chapter 9's reroofing provisions; Laurel's own 14.16.030 amendment touches only Section R101.1's naming language; and IF the 2021 IRC applies to a Laurel house, its unmodified Section R908.3.1.1 is the provision that would govern a roof recover. This record points at that section without restating its terms, because the applicability question above is unresolved and a restatement here would read as the classification this record declines to make.
Sales & use tax
NONE -- MONTANA HAS NO GENERAL SALES TAX, AND LAUREL IS NOT ONE OF THE TEN COMMUNITIES WITH A LOCAL RESORT TAX. The Montana Department of Revenue states it outright: "Montana does not have a general-use sales tax." A residential reroof in Laurel is not subject to a state or local sales tax on materials or labor on that basis. Two narrower taxes exist and neither reaches an ordinary residential roofing job. A local resort tax, capped by statute at up to 4% (MCA 7-6-1503), applies only in ten named resort communities -- Red Lodge, Virginia City, West Yellowstone, Whitefish, Big Sky, Cooke City, Craig, Gardiner, St Regis and Wolf Creek -- and Laurel is not one of them; even in those towns it reaches only lodging, restaurants, alcohol-serving establishments and destination recreational facilities, and "luxuries," which by definition (MCA 7-6-1501(3)) exclude "hardware supplies and tools" and "necessities of life." A 1% Contractor's Gross Receipts Tax (MCA 15-50-205) applies only to PUBLIC construction contracts exceeding $80,000 (MCA 15-50-101(3)(a), as revised by Senate Bill 253 in 2023), not to private residential work.