Permitting Authorities / City of Bryan - Development Services, Building Services

Do you need a permit to replace a roof in Bryan, TX?

Adopted code

City of Bryan - Development Services, Building Services

Yes, a permit is required to replace a roof in Bryan, TX, issued by City of Bryan - Development Services, Building Services. "Within Bryan city limits, a building permit is required to replace roof finishes (shingles, metal roofs, etc.) and it is the responsibility of the roofing contractor to obtain the permit through the city's online portal, Citizenserve. This makes sure that a contractor registers with the city for roof repairs and will require a final inspection." "Before the contractor can start work, the permit card will need to be posted on the house or in a window so that it is visible from the street." "A contractor is required to request an inspection through Citizenserve, by email to [email protected], or by calling Development Services at 979-209-5010." "The city will issue a green tag if the work is acceptable or a red tag when work is not acceptable, with corrections needed noted on the tag." "A city inspector may need access to your attic to confirm the contractor did not try to eliminate roof vents by cutting the vents off in the attic." (City of Bryan, Roofing Contractor Permits, Inspections & Guidelines page.) Paper applications are not accepted; permits are applied for through the Citizenserve portal. Starting early costs extra: under the City's residential code amendments (Code of Ordinances Sec. 14-47, amending Section 108.6), "Any person who commences any work on a building or structure before obtaining the necessary permits shall be subject to a penalty of two times the usual fee.".

Roof code checklist: Bryan, TX

ItemAnswerCode citeSourceVerified
Permit to replace a roofYesbryantx.gov2026-09-26
Repair permit thresholdPublishedR105.2bryantx.gov2026-09-26
Layer limit / roof-overPublishedR908.3.1.1codes.iccsafe.org2026-09-26
Deck & sheathingPublishedR905.2.1library.municode.com2026-09-26
Drip edgeYesR905.2.8.5library.municode.com2026-09-26
Ice & water shieldNot published
Mid-roof inspectionNobryantx.gov2026-09-26
Impact-resistant (Class 4) roofingNolibrary.municode.com2026-09-26
Wind design criteriaNot published
Adopted codePublishedlibrary.municode.com2026-09-26
Contractor license / registrationYeslibrary.municode.com2026-09-26
Sales & use taxPublishedcomptroller.texas.gov2026-09-26

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 Bryan, Texas
Jurisdiction type
city
Address
200 E. 29th St., Bryan, TX 77803
Contact
  • url: https://www.bryantx.gov/development-services/building-services/hail-damage-repair-guidelines/roofing-contractor-permits-inspections-guidelines/
  • phone: 979-209-5010
  • email: [email protected]
Permit portal
Roofing permit required
Required
Contractor registration required
Required
Registration details
  • state_level: Texas issues no state roofing contractor licence; the Texas Department of Licensing and Regulation's program list (tdlr.texas.gov) contains no roofing program.
  • city_level: Code of Ordinances Sec. 14-20 adds Section 105.1.3, Registration of contractors, to the City's building code: "It shall be the duty of every individual who makes contracts to construct, enlarge, alter, repair, move, demolish, or change the occupancy of a building or structure ... to first register with the chief building official, giving full name, residence, name and place of business ... Registration fee shall be as set by the city council by resolution." The residential code amendments (Sec. 14-47, Section R105.10) apply the same registration to residential work. The City's online permitting page states: "In the City of Bryan, building and sub-contractors must register annually to be able to apply for permits", through the Building Contractor Registration in Citizenserve. The exception is the homestead permit (Section R105.2.4): "A property owner may obtain a building permit to perform work on a single family home or accessory structure on the same property owned and occupied by the owner as his or her homestead without registering with the city as a contractor." Separately, the City's Hail Damage Repair Guidelines page states: "Residents should request to see a city-issued Solicitor's Permit from anyone offering roof or vehicle repair services door-to-door. All businesses and individuals who solicit services for money must be licensed by the city." That is a solicitation licence, not a contractor credential. The roofing page states that "A roofing contractor can only place a contractor business sign on private property that has a valid roof repair permit."
Permit process note
"Within Bryan city limits, a building permit is required to replace roof finishes (shingles, metal roofs, etc.) and it is the responsibility of the roofing contractor to obtain the permit through the city's online portal, Citizenserve. This makes sure that a contractor registers with the city for roof repairs and will require a final inspection." "Before the contractor can start work, the permit card will need to be posted on the house or in a window so that it is visible from the street." "A contractor is required to request an inspection through Citizenserve, by email to [email protected], or by calling Development Services at 979-209-5010." "The city will issue a green tag if the work is acceptable or a red tag when work is not acceptable, with corrections needed noted on the tag." "A city inspector may need access to your attic to confirm the contractor did not try to eliminate roof vents by cutting the vents off in the attic." (City of Bryan, Roofing Contractor Permits, Inspections & Guidelines page.) Paper applications are not accepted; permits are applied for through the Citizenserve portal. Starting early costs extra: under the City's residential code amendments (Code of Ordinances Sec. 14-47, amending Section 108.6), "Any person who commences any work on a building or structure before obtaining the necessary permits shall be subject to a penalty of two times the usual fee."
Adopted code
2021 International Residential Code, adopted by City of Bryan Code of Ordinances Sec. 14-46 (Ordinance No. 2525, passed November 9, 2021, effective January 1, 2022), with the City's local amendments in Sec. 14-47. The City's building code is the 2021 International Building Code (Sec. 14-19) and its existing-building code the 2021 International Existing Building Code (Sec. 14-298). Texas law adopts the International Residential Code as it existed on May 1, 2012 as the municipal residential building code in the state (Local Government Code Sec. 214.212(a), as amended effective January 1, 2022) and lets a city adopt local amendments by ordinance after a public hearing (Sec. 214.212(c), (e)).
Drip edge
Required — Drip edge is required at eaves and rake edges of shingle roofs (2021 IRC Section R905.2.8.5, Drip edge). Bryan adopted the 2021 International Residential Code by Code of Ordinances Sec. 14-46 (Ordinance No. 2525); its local amendments in Sec. 14-47, read in full, do not touch Chapter 9, so the code's drip-edge requirement applies unmodified. About drip edge
Mid-roof inspection
Not required — The City's roofing guidance names one inspection for a re-roof, the final: the permit "makes sure that a contractor registers with the city for roof repairs and will require a final inspection", after which the City posts a green or red tag. The City's residential code amendments (Sec. 14-47) change the inspection section only by adding Section R109.5, third-party special inspections for structural systems, steel connections and listed special construction such as solar panels installed on roofs; they add no roof-covering or in-progress roofing inspection. The inspector may ask for attic access to confirm roof vents were not cut off.
Impact-resistant roofing
Not required — Neither Code of Ordinances Sec. 14-46 (adopting the 2021 International Residential Code) nor its local amendments in Sec. 14-47 amends Chapter 9's roof-covering provisions, and no UL 2218 or Class 4 impact requirement appears in the City's adopted building codes or their amendments (Chapter 14 of the Code of Ordinances). The City's roofing permit and hail-damage repair guidance states no impact-rating requirement either.
Repair permit threshold
"Within Bryan city limits, a building permit is required to replace roof finishes (shingles, metal roofs, etc.)" (City of Bryan, Roofing Contractor Permits, Inspections & Guidelines page), and the City's Hail Damage Repair Guidelines page states: "A building permit is required for roof repairs and must be visible from the street before work begins." The City publishes no square, area, percentage or dollar threshold below which roof work is exempt. Code of Ordinances Sec. 14-47, which carries the City's amendments to the 2021 International Residential Code, amends the list of work exempt from permit (Section R105.2) only at Building item 1 (one small detached accessory structure), item 5 (private sidewalks and drives) and item 10 (low uncovered decks), and adds Section R105.2.4 (homestead permits); none of those items addresses roof work. For a small patch short of replacing roof finishes, confirm with Development Services (979-209-5010, [email protected]) before starting.
Roof layer limit / recover
Bryan adopts the 2021 International Residential Code (Code of Ordinances Sec. 14-46, Ordinance No. 2525); its local amendments in Sec. 14-47, read in full, do not amend or delete the reroofing section (Texas law leaves amendment of the residential code to each city). Base 2021 IRC Section R908.3.1.1, "Roof recover not allowed," therefore applies: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires tear-off. The City also adopts the 2021 International Existing Building Code for repairs and alterations to existing buildings (Sec. 14-298); its local amendments in Sec. 14-299 do not touch reroofing. The City's roofing permit guidance states no layer limit of its own.
Deck & sheathing requirements
Bryan adopts the 2021 International Residential Code (Code of Ordinances Sec. 14-46); its local amendments in Sec. 14-47, read in full, amend nothing in Chapter 8 (roof-ceiling construction) or Chapter 9 (roof assemblies), so the base 2021 IRC roof-sheathing provisions (Section R803) and the asphalt-shingle deck provision (Section R905.2.1) apply unmodified. The City's roofing permit guidance publishes no deck or sheathing rule of its own.
Sales & use tax
8.25% combined (6.25% state + 1.50% City of Bryan + 0.50% Brazos County; no special-purpose district or transit-authority add-on), the Texas local-rate cap, per the Texas Comptroller's city sales and use tax rate file for the July 2026 quarter. Under Comptroller guidance for real property repair and remodeling, "Labor to repair, remodel, or restore residential real property is not taxable"; on the lump-sum contract typical of residential re-roofing, "you pay tax on all your supplies, materials, equipment, and taxable services when you buy them. You don't charge your customer tax" (Comptroller Pub. 94-116, Real Property Repair and Remodeling) -- so the combined rate above is the roofer's own cost basis on materials purchased, not a rate charged to the homeowner.

The permitting authority for the City of Bryan. The Building Services Division of the Development Services Department issues residential and commercial building permits, including permits to replace roof coverings, registers contractors through the City's Citizenserve online portal, and inspects permitted work.

Hail reports near Bryan, TX

Reports, last 24 months
34
Largest, last 24 months
2.00 in Mar 15, 2025
Most recent
May 6, 2025 0.75 in
Reports, last 5 years
36
5 most recent reports, last 5 years
DateHail sizeDistance
May 6, 20250.75 in2 mi WSW
May 5, 20251.50 in7 mi N
Mar 15, 20252.00 in4 mi SE
Mar 15, 20251.75 in4 mi SE
Mar 15, 20251.75 in5 mi SE

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 Bryan, TX (Census point). Data through Sep 30, 2026. A report is an observation, not a damage record.

Working an insurance claim in Bryan, TX? 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.

Questions about the Bryan, TX 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

Roofing questions: Bryan, TX

Do you need a permit to replace a roof in Bryan, TX?

Yes, a permit is required to replace a roof in Bryan, TX. "Within Bryan city limits, a building permit is required to replace roof finishes (shingles, metal roofs, etc.)" (City of Bryan, Roofing Contractor Permits, Inspections & Guidelines page), and the City's Hail Damage Repair Guidelines page states: "A building permit is required for roof repairs and must be visible from the street before work begins." The City publishes no square, area, percentage or dollar threshold below which roof work is exempt. Code of Ordinances Sec. 14-47, which carries the City's amendments to the 2021 International Residential Code, amends the list of work exempt from permit (Section R105.2) only at Building item 1 (one small detached accessory structure), item 5 (private sidewalks and drives) and item 10 (low uncovered decks), and adds Section R105.2.4 (homestead permits); none of those items addresses roof work. For a small patch short of replacing roof finishes, confirm with Development Services (979-209-5010, [email protected]) before starting.

Is drip edge required in Bryan, TX?

Yes. Drip edge is required at eaves and rake edges of shingle roofs (2021 IRC Section R905.2.8.5, Drip edge). Bryan adopted the 2021 International Residential Code by Code of Ordinances Sec. 14-46 (Ordinance No. 2525); its local amendments in Sec. 14-47, read in full, do not touch Chapter 9, so the code's drip-edge requirement applies unmodified.

Can you roof over an existing roof in Bryan, TX?

Bryan adopts the 2021 International Residential Code (Code of Ordinances Sec. 14-46, Ordinance No. 2525); its local amendments in Sec. 14-47, read in full, do not amend or delete the reroofing section (Texas law leaves amendment of the residential code to each city). Base 2021 IRC Section R908.3.1.1, "Roof recover not allowed," therefore applies: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires tear-off. The City also adopts the 2021 International Existing Building Code for repairs and alterations to existing buildings (Sec. 14-298); its local amendments in Sec. 14-299 do not touch reroofing. The City's roofing permit guidance states no layer limit of its own.

Do roofing contractors need a license or registration in Bryan, TX?

Yes.

What building code does Bryan, TX use?

2021 International Residential Code, adopted by City of Bryan Code of Ordinances Sec. 14-46 (Ordinance No. 2525, passed November 9, 2021, effective January 1, 2022), with the City's local amendments in Sec. 14-47. The City's building code is the 2021 International Building Code (Sec. 14-19) and its existing-building code the 2021 International Existing Building Code (Sec. 14-298). Texas law adopts the International Residential Code as it existed on May 1, 2012 as the municipal residential building code in the state (Local Government Code Sec. 214.212(a), as amended effective January 1, 2022) and lets a city adopt local amendments by ordinance after a public hearing (Sec. 214.212(c), (e)).

Is a mid-roof inspection required in Bryan, TX?

No. The City's roofing guidance names one inspection for a re-roof, the final: the permit "makes sure that a contractor registers with the city for roof repairs and will require a final inspection", after which the City posts a green or red tag. The City's residential code amendments (Sec. 14-47) change the inspection section only by adding Section R109.5, third-party special inspections for structural systems, steel connections and listed special construction such as solar panels installed on roofs; they add no roof-covering or in-progress roofing inspection. The inspector may ask for attic access to confirm roof vents were not cut off.