Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any full roof replacement, tear-off-and-replace, or material change in Melissa requires a permit from the City of Melissa Building Department. Repairs under 25% of roof area may be exempt, but the city's application process will flag third layers and structural deck issues on-site.
Melissa's building department follows Texas state code adoption (currently 2024 IBC/IRC) and enforces IRC R907 reroofing rules aggressively — particularly the three-layer rule. What sets Melissa apart from neighboring cities like McKinney or Frisco is the city's relatively streamlined online portal and willingness to issue permits over-the-counter for straightforward like-for-like replacements (asphalt shingles to asphalt shingles, no deck work). However, Melissa sits in the transitional climate zone between Dallas's 3A and the panhandle's 4A, meaning ice-and-water shield requirements extend further down the eaves than in Houston's 2A zone — the city's inspectors specifically look for proper W.B. Shield installation to 24 inches from the eaves on north-facing slopes. If your existing roof has two or more layers, the city will require a full tear-off; overlay is not permitted. Material changes (shingles to metal, asphalt to tile) trigger a structural review, adding 1–2 weeks to approval. Permit fees run $150–$300 based on roof area, plus inspection fees. Unlike some Texas cities that rubber-stamp residential roofing, Melissa's staff will conduct a pre-permit site visit if the application mentions deck repair, previous water damage, or a third layer.

What happens if you skip the permit (and you needed one)

Melissa roof replacement permits — the key details

The foundation of Melissa's roof permit rules is IRC R907, which governs reroofing in residential buildings. The critical threshold is the three-layer rule: IRC R907.4 explicitly prohibits applying new roof covering over existing roof coverings if three or more layers of roof covering already exist on the building. Melissa's Building Department enforces this strictly. During the permit application, you will be asked how many existing layers are on the roof. If you answer three or more, the permit will be denied until you commit to a complete tear-off. If you discover a third layer during tear-off (common in older homes), you must stop work, call the city inspector, and formally amend the permit. The reason the city enforces this is structural: multiple layers add dead load that was not part of the original roof design, and the building code assumes that weight does not accumulate. A typical residential truss in Melissa was designed to carry roughly 20 pounds per square foot of dead load (roof covering, decking, trusses themselves); three layers of asphalt shingles add 9–12 psf, exceeding that margin. Failure to tear off can result in sagging, premature framing failure, and insurance denial.

Melissa requires specific underlayment and fastening specifications based on the roofing material and slope. For asphalt shingles (by far the most common in North Texas), you must use ASTM D6757 or equivalent synthetic underlayment (or 15 lb. felt, though synthetic is strongly preferred by modern inspectors). The fastening pattern must meet IRC Table R905.2.5(1) — typically 6 nails per shingle, with 4d or larger galvanized roof nails in locations that do not hit wood blocking (i.e., proper stud alignment). For metal roofing or tile, the city requires a structural engineer's review if the roof slope is less than 4:12 or if you are changing materials — this adds $300–$600 for the engineer's report and 1–2 weeks of waiting. The city's permit application asks for roofing specification sheets; if you cannot provide them, the permit will be flagged as 'incomplete' and delayed. This is where many DIY or budget-conscious homeowners stumble: they assume the roofing contractor will handle the paperwork, but if the contractor is not licensed or is working as an unlicensed 'handyman,' the permit may be denied on the grounds of lack of professional responsibility.

Melissa's climate — straddling the 3A and 4A zones — creates a specific ice-and-water shield requirement that differs from Dallas proper or Fort Worth. IRC R905.1.1 requires a water-resistive barrier (ice-and-water shield, or WB Shield) on roof slopes of 4:12 or steeper, extending from the eaves to at least 24 inches up the roof (in Melissa's colder panhandle-adjacent conditions, some inspectors recommend 36 inches on north-facing slopes). The city's inspectors will specifically ask about this during the framing/underlayment inspection; if you fail to install it or install it only to 12 inches, the permit is subject to correction before final approval. The reason is ice damming: in the occasional ice-storm years that hit North Texas, water backs up under shingles and leaks through nail holes or the sheathing-to-fascia seam. A proper WB Shield extends the redundancy. Expansive clay soils (Houston Black clay is present in parts of Melissa) do not directly affect roofing, but they do affect fascia and soffit attachment; if your tear-off exposes rotted or undersized fascia, the city may require reinforcement or structural repair as a condition of final roof approval.

Melissa permits roof replacements using a hybrid OTC (over-the-counter) and online-portal system. If you are replacing asphalt shingles with asphalt shingles, on a roof with one or two layers, and you are not changing the roof slope or structure, you can file online via the city's permit portal (address and hours below) or in person at City Hall. The application takes 1–2 business days to be issued if there are no red flags. If you are tearing off, changing materials, or have more than two layers, you will be flagged for a pre-permit walkthrough; the inspector will visit the site, photograph the roof, and verify layer count before issuing the permit. This walkthrough is free but adds 3–5 business days. Once the permit is issued, you have 180 days to begin work. The city requires two inspections: one after the tear-off and before new shingles are installed (the inspector verifies deck condition, nailing, and underlayment coverage), and one final inspection after the roof is complete. Each inspection must be scheduled 24 hours in advance via the online portal or by phone.

Permit fees in Melissa are calculated based on roof area, typically at $4–$6 per square (where one square = 100 sq. ft.). A 2,000 sq. ft. roof (20 squares) generates a permit fee of $80–$120, plus inspection fees of $75 each (two inspections = $150), for a total of $230–$270 in city fees. If you are changing materials or require a structural engineer review, add $300–$600. Roofing contractor costs (labor and materials) run $8,000–$18,000 for an asphalt shingle replacement on a typical Melissa home (1,500–2,500 sq. ft.), depending on complexity and removal debris disposal. The permit itself is rarely the cost brake; the issue is permits delay the job by 1–2 weeks (walkthrough plus plan review), so if you are filing late in the storm season, you may miss your contractor's schedule. The city recommends filing 2–3 weeks before your desired start date.

Three Melissa roof replacement scenarios

Scenario A
Asphalt shingle replacement, two existing layers, owner-occupied home in east Melissa
You own a 1980s ranch home in east Melissa (near the McKinney border) with a 1,800 sq. ft. roof pitch of 6:12. The roof has two existing layers of asphalt shingles and is leaking around the north-facing edge. You plan to tear off both layers, install synthetic underlayment, and re-shingle with 30-year architectural shingles (GAF or similar). This is a straightforward case: because you have only two layers, the city will allow the tear-off without requiring a structural engineer. You file the permit application online, indicate 'two existing layers, asphalt-to-asphalt replacement, no structural change.' The city issues the permit in 1–2 business days ($150–$200 fee). Your contractor schedules the work, and the city inspector visits 24 hours before tear-off. The inspector checks roof deck condition, looks for rotted wood (common in North Texas homes from previous leaks), and verifies that the contactor will install ice-and-water shield extending 24 inches up the north slope. The tear-off takes 1 day. The inspector returns to verify underlayment coverage and nailing pattern (must be 6 nails per shingle, fasteners spaced no more than 12 inches on center along the eaves). New shingles go down in 2–3 days. Final inspection: the inspector walks the roof, checks flashing around vents and chimney, and signs off. Total timeline: permit application (1–2 days) + pre-permit walkthrough (optional, often waived for two-layer jobs) + tear-off/underlayment (1 day) + inspection (1 day) + shingling (2–3 days) + final inspection (1 day) = 6–8 days. Total city cost: $150–$200 permit + $150 inspection fees = $350–$400. Contractor: $10,000–$14,000.
Permit required | Two-layer tear-off allowed | IRC R907.4 compliant | Synthetic underlayment + 24 in. ice-water shield (north slope) | 6 nails per shingle | $150–$200 permit fee | $350–$400 total city cost | 6–8 day timeline
Scenario B
Metal standing-seam roof replacement on commercial-adjacent home (material change, structural review required)
Your 2,200 sq. ft. home in northwest Melissa backs onto a commercial corridor. You want to replace asphalt shingles (one layer) with metal standing-seam roofing for longevity and storm resistance. This triggers a material-change permit requirement and a structural review. The city's application will ask: 'Are you changing roof material?' You answer yes (asphalt to metal). The city flags this for engineer review because metal fastening requirements differ from shingles, and the concentrated loads at seam points require verification that your roof trusses were designed for the metal system's specific fastener locations. You engage a local structural engineer ($300–$500) to review your roof plans or existing truss documentation, confirm the system is compatible, and provide a one-page letter of approval. You submit the engineer's letter with your permit application. The city issues a 'permit pending review' status and waits for the engineer's sign-off (3–5 business days, sometimes longer if the engineer must visit the site). Once approved, the permit is issued ($200–$250 fee, slightly higher due to material change). The inspector conducts a pre-tear-off walkthrough to verify single-layer and document existing condition. Tear-off (1 day) + deck inspection (metal roofing requires tighter deck-fastening verification, adds 1 day) + metal installation (3–4 days for standing-seam; more complex than shingles) + final inspection (the inspector verifies seam integrity, fastener spacing per the metal-roofing manufacturer's spec, and flashing around penetrations). Total timeline: permit application + engineer review (5–7 days) + walkthrough (1 day) + tear-off (1 day) + installation (3–4 days) + inspections (2 days) = 13–16 days. Total city cost: $200–$250 permit + $300–$500 engineer + $150 inspection fees = $650–$900. Contractor: $16,000–$24,000 (metal roofing is more expensive than asphalt but lasts 50 years).
Permit required (material change) | Structural engineer review required ($300–$500) | Metal standing-seam fastener verification | Single-layer tear-off | $200–$250 permit fee | $650–$900 total city cost | 13–16 day timeline | Long-term durability (50 year lifespan)
Scenario C
Asphalt shingle repair under 25%, no tear-off — potentially exempt
Your home has wind damage on the south slope from a spring storm: about 15 shingles (roughly 2 squares, or 200 sq. ft., about 11% of a 1,800 sq. ft. roof) are missing or curled. You contact a local roofer who says 'We can patch this without a permit — it's just a repair.' This is a gray area in Melissa's code. IRC R905 allows repairs of less than 25% of roof area to be performed without a full reroofing permit, BUT Melissa's Building Department requires you to file a 'Repair Permit' (a lighter application, not exempt — just a reduced-cost permit) if the repair involves any tear-off, deck exposure, or fastening. If your roofer is simply nailing replacement shingles over existing shingles (an overlay repair, which is allowed if the existing layers total fewer than three), Melissa may not require a permit for the patch. However, if the roofer must remove the damaged shingles and expose the deck to check for water damage or rotted wood, a 'Repair Permit' is required. The safest path is to file a simple 'Roof Repair' application ($50–$75 fee, much cheaper than a full replacement permit) and let the inspector determine on-site if a structural or deck issue exists. If the deck is sound and the repair is purely in-kind (asphalt shingles over asphalt shingles), you get a sign-off quickly (1–2 days). If the inspector finds rotted decking, the permit will be upgraded to a 'Replacement Permit' at the full fee, and you will be required to repair the deck and the roof as a condition of permit approval. Total timeline: 3–5 days if no structural issues, 7–10 days if deck repair is needed. Total city cost: $50–$75 repair permit (or $150–$200 if upgraded to replacement) + $75 inspection = $125–$275.
Repair permit (≤25% damage) | No tear-off if overlay is allowed | Depends on deck condition | $50–$75 repair permit (or $150–$200 if upgraded) | $75 inspection fee | 3–5 day timeline (if no structural issues)

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

The three-layer rule: why Melissa strictly enforces IRC R907.4

The three-layer rule exists because building codes assume that dead load (the weight of the building itself, including the roof covering) stays constant over the building's lifespan. When a residential roof truss was designed and built in Melissa in the 1980s or 1990s, it was sized to carry roughly 20 pounds per square foot of dead load — that includes the trusses themselves (2–3 psf), sheathing (2 psf), and the original roofing system (typically 2.5–3 psf for asphalt shingles and felt). Each time a roofer re-roofed over the existing shingles instead of tearing off, they added another 2.5–3 psf. After two or three overlays, the dead load climbs to 8–12 psf — approaching or exceeding the original design margin. The trusses begin to sag, fasteners loosen, and the sheathing may crack or settle, creating gaps where water can infiltrate.

Melissa's inspector will ask about layer count because a field inspection is unreliable — you cannot see through shingles to count layers. The inspector relies on your disclosure in the permit application. However, if during tear-off the crew discovers a third or hidden layer, work must stop immediately, and the city inspector must be called to verify. If you continue without calling, you are in violation of the permit, and the city can issue a stop-work order. The penalty is not just a fine; the city can require removal of the new roofing and a complete tear-off at your expense — easily an extra $5,000–$8,000.

The climate context matters: Melissa's occasional ice storms and the aging stock of homes in the area mean that many older roofs have accumulated two or three layers over 30+ years. Newer homes (built after 2000) typically have one or two layers. When you buy a home and have the roof inspected, a professional roofing inspector should use a probe or drill to count layers. Get that in writing before you commit to work, so you know exactly what you are dealing with.

Ice-and-water shield requirements in Melissa's transitional climate zone

Melissa sits at roughly the northern boundary of Texas's 3A climate zone, with some of the panhandle's 4A characteristics (colder winters, occasional ice). This means IRC R905.1.1 requires ice-and-water shield (WB Shield) on all roof slopes 4:12 or steeper, extending from the eaves up to 24 inches (or higher, per local inspector discretion). In Austin or Houston (zone 2A), the requirement is often only 12 inches; in the panhandle (4A), some jurisdictions require 36 inches. Melissa's Building Department splits the difference: most inspectors accept 24 inches on north-facing slopes and 18–20 inches on south-facing slopes, where solar gain reduces ice-dam risk.

The reason is ice damming. In a hard freeze (rare but not unheard of in Melissa), snow accumulates on the roof. During the day, solar radiation melts the snow near the ridge (where it is warmest and shingles are darkest), and meltwater runs down the roof. When it reaches the eaves (which are unheated, as they overhang the house perimeter), the water refreezes, forming an ice dam. Water backs up behind the dam and finds its way under the shingles, through nail holes, and into the fascia and wall cavity. WB Shield provides a second layer of protection: even if water penetrates the shingles, it cannot get through the shield. Without it, a single ice-dam event can cause $5,000–$20,000 of water damage.

During your rooofing project's underlayment inspection, the city's inspector will measure the height of the WB Shield installation with a tape measure or straightedge. If it falls short of 24 inches on a north slope, the inspector will flag it as 'does not meet IRC R905.1.1' and require correction before final approval. This is not optional. It is also the single most common correction item the city issues on residential roofing permits in Melissa, because many roofers cut corners on WB Shield to save cost (WB Shield costs $0.50–$1.50 per sq. ft., so a 200 sq. ft. eave might add $100–$300). The city will make you fix it.

City of Melissa Building Department
City Hall, 2801 Turkey Creek Road, Melissa, TX 75454
Phone: (972) 837-7339 (verify directly with the city) | https://www.melissatx.gov (check 'Permits' or 'Building' section for online portal link)
Monday–Friday, 8 AM–5 PM (closed weekends and city holidays)

Common questions

Can I overlay new shingles over two existing layers in Melissa without a permit?

No. IRC R907.4 prohibits overlaying if three or more layers exist, but Melissa's Building Department requires a permit for any overlay of two existing layers. The reason: the city wants an inspector to verify deck condition and confirm that a third hidden layer does not exist. You must file a 'Replacement Permit' or 'Reroofing Permit' even if you are overlaying. The cost is modest ($150–$200), and the process takes 1–2 business days for approval.

Do I need a contractor to pull the permit, or can I file as the owner?

Melissa allows owner-builders to file residential roofing permits for owner-occupied homes. You can pull the permit yourself if you are the owner and will be performing or directly supervising the work. However, most homeowners hire a contractor, and the contractor typically files the permit on your behalf. Either way, the person filing must provide the roofing specification sheet and detail the number of existing layers and the new material/fastening plan. If you file yourself, you are responsible for ensuring the work meets the permit conditions and scheduling inspections.

What if the inspector finds a third layer during tear-off?

Stop work immediately and call the City of Melissa Building Department inspector hotline. The permit must be amended from an 'overlay' to a 'complete tear-off' before you continue. The amendment fee is typically waived if the discovery is genuine (not a concealment attempt), but the work stoppage will delay your job by 1–2 days. This is why many roofers recommend a pre-tear-off walkthrough: it catches hidden layers before you start tearing off and prevents the surprise.

Does changing from asphalt shingles to metal roofing require a structural engineer?

Yes, in Melissa. A material change from asphalt to metal triggers a structural review because metal roofing requires a different fastening pattern and concentrated loads at seam points. The city will flag your application and request a licensed structural engineer's letter confirming the trusses are adequate for the metal system. The engineer's review costs $300–$600 and adds 3–5 business days to permit approval. It is not optional.

How long do I have to start work after the permit is issued?

Melissa typically allows 180 days from the date of permit issuance. This is a standard Texas timeline. If you do not begin work within 180 days, the permit lapses and you must reapply. The permit is valid for 180 days of work; if you take longer than that (e.g., a phased project), you may need to request an extension.

What happens if I get a stop-work order for unpermitted roofing?

Melissa's Building Department can issue a stop-work order and fine of $500–$1,500 per day of violation. The city can also order you to remove the unpermitted roofing at your own cost (often $3,000–$8,000 for tear-off and disposal). Additionally, if you proceed without stopping, the city can place a lien on your property for the cost of enforcement and removal. It is always cheaper to file the permit upfront than to fight a stop-work order and lien.

Do I need ice-and-water shield on the south side of my roof?

IRC R905.1.1 technically requires WB Shield on all slopes 4:12 or steeper. However, Melissa's inspectors often allow reduced coverage on south-facing slopes (which receive solar gain and are less prone to ice damming). The standard is 24 inches on north slopes and 12–18 inches on south slopes. Confirm with your inspector during the application phase. If your roof has a low slope (less than 4:12), WB Shield is not required by code, but many roofers install it anyway for added protection against wind-driven rain.

What if my homeowner's insurance requires a hurricane-mitigation rider (e.g., secondary water barrier)?

Some insurers require secondary water barriers or secondary fastening for roofing in high-wind areas. Melissa is not in a primary hurricane zone (that is coastal Texas), so the city does not mandate secondary water barriers as a code requirement. However, if your insurer requires it, you can request it as part of your reroofing project and include it in the permit application. The city will not object; it is an upsell from your roofer, not a code violation. Expect an additional $500–$1,000 in material cost.

How do I know if my roof repair (under 25% damage) needs a permit?

If the repair involves any tear-off, exposure of the deck, or fastening work (beyond simply nailing shingles over existing shingles), file a 'Repair Permit' ($50–$75) to be safe. If you are simply patching a few missing shingles with an overlay (asphalt over asphalt, no deck exposure), you may not need a permit — but Melissa's code is strict on this. Contact the Building Department's permit desk before you start; a 5-minute phone call saves a $500 fine and stop-work order. When in doubt, file the permit.

Will the city require a building permit if I install a green roof or solar panels with my reroofing?

Yes. A green roof (living roof with soil and plants) and solar panels are separate permit categories from roofing and require structural engineering. If you plan to add either during your reroofing project, file separate permits for the green roof/solar system, as well as the reroofing permit. This adds 2–4 weeks to the approval timeline and $500–$1,500 in additional permit and engineering fees. Plan ahead if you are considering this upgrade.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Melissa Building Department before starting your project.