Murphy does not just require a permit. It tells you what the roof may be made of — 30-year composition, standing seam, terra-cotta, concrete tile or slate, in muted colours. A 20-year three-tab is not legal here.
Murphy has the most prescriptive residential roofing rules of any city in this part of Collin County, and almost nobody outside the city knows them. They are worth reading before you take a bid.
Murphy's adopted amendment reads, verbatim: "Roof materials shall be composition (30-year), standing seam metal, terra-cotta tiles, concrete tiles or slate in muted colors. Wood shingle, shake, and metal roofing systems associated with agricultural or industrial buildings are prohibited. Only flat pan, standing seam metal roof materials are allowed with a factory finish of an approved color. Natural metal roofs are not allowed, whether galvanized or metal aluminum."
Read that again, because three things in it cost money. A 30-year composition shingle is the floor — the cheap 20-year three-tab that is still the default on a lot of low bids is not permitted in Murphy. Colours must be muted. And if you want metal, it must be flat-pan standing seam with a factory finish in an approved colour — R-panel, corrugated, and bare galvanized or aluminium are all out.
Murphy also permits no overlay at all: "New roof coverings shall not be installed without first removing existing roof coverings." Every re-roof in Murphy is a full tear-off. And the fire-class floor is stated separately: "All roof coverings shall be a minimum Class C."
Murphy is on the 2021 IRC, and it is one of the few cities in this cluster that publishes its own filled-in design table rather than pointing at the regional package. That table reads 115 mph three-second gust / 76 mph fastest mile, with ice barrier underlayment answered No. You can verify that in a city document, which is more than can be said for several of Murphy's neighbours.
The permit is $150 for a roof replacement, with a $100 minimum on any permit. Work without a permit is explicit at Section A9.001(e): "Work started without a permit: Permit fee $ x 2." Contractors register at $100, and subcontractors register separately at $100 as well. One Murphy quirk: the city's adopted R104.2.1 requires a toilet facility on every permitted project.
Debris is a franchise system — Republic Services holds it — but Murphy wrote in a real exemption at Section 22.02.001(e) for "a private entity that contracts to provide temporary solid waste disposal services to a construction project" under Texas Health and Safety Code Section 364.034(h). That is more workable than Rowlett or Lucas next door. Work hours run 7:00 a.m. to 9:00 p.m.
Murphy's housing is distinctive in the data: 5,800 one-unit detached homes and literally zero one-unit attached. 97.9% of all housing in Murphy is detached single-family, 90.2% owner-occupied — the highest in this cluster — with 63.7% of the entire city built in the single decade 2000 to 2009. Median year built is 2005. That means one enormous cohort of roofs all aging together, all now twenty-plus years old.
Storm anchors: 23 April 2021 brought 2.00-inch hail, with the NWS noting "golf ball to hen egg sized hail near the city of Murphy", plus 1.75-inch and 1.00-inch reports the same afternoon. 23 March 2016 produced two 1.50-inch reports and a 69 mph gust. On 28 May 2024, 72 mph was measured at Murphy in an event NWS surveys determined produced straight-line winds of 80 to 95 mph across the eastern metro. And on 6 May 2025 Murphy logged 1.50-inch and 1.25-inch hail.
Repairs, replacements, installations, and inspections for homeowners. Class 4 impact-resistant shingles, metal, tile, slate.
View Residential Roofing →TPO, EPDM, modified bitumen, and metal systems for businesses and property managers. Maintenance plans available.
View Commercial Roofing →Emergency and scheduled repairs. Hail damage, leaks, flashing, and storm response with 1-year workmanship warranty.
View Roof Repair →Full tear-off and replacement with manufacturer warranties up to 50 years. Flexible financing available.
View Roof Replacement →Honest, no-pressure assessments for storm damage, pre-sale, and annual maintenance — written report included.
View Free Roof Inspection →Residential maintenance plans from $24.99/month. Annual inspection, priority scheduling, 10% repair discount.
View Roof Maintenance →Composition must be 30-year or better, colours must be muted, metal must be flat-pan standing seam with a factory finish in an approved colour, and natural, galvanized or aluminium metal and wood shake are all prohibited. A bid built on a 20-year three-tab is not a cheaper roof in Murphy — it is an illegal one. We specify to the ordinance and show you the product data.
Murphy permits no overlay at all: new roof coverings may not be installed without first removing the existing ones. That also means the decking gets seen — by us, by you in the photographs, and by the inspector. The fire-class floor is a minimum Class C, stated separately in the amendments, and we specify Class A products as standard anyway.
Murphy registers general contractors and subcontractors separately, at $100 each. It also requires a toilet facility on every permitted project — a small thing that tells you how the city expects a jobsite to be run, and one that catches out crews working from a truck. Skipping the permit doubles the fee outright under Section A9.001(e).
Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.
Murphy's amendment is specific: composition shingle rated 30-year or better, standing seam metal, terra-cotta tile, concrete tile or slate, all in muted colours. Wood shingle and shake are prohibited. Metal roofing systems associated with agricultural or industrial buildings are prohibited. Only flat-pan standing seam metal is allowed, and it must carry a factory finish in an approved colour — natural metal roofs, whether galvanized or aluminium, are not allowed.
No. Murphy sets a 30-year composition shingle as the minimum. That is unusual — most cities regulate fire class and wind rating but leave shingle grade to the homeowner. If a Murphy bid comes in noticeably below the others, the shingle grade is the first place to look.
Never in Murphy. The adopted language is that new roof coverings shall not be installed without first removing existing roof coverings. Every re-roof here is a full tear-off, with no exceptions written in.
115 mph three-second gust, 76 mph fastest mile, with ice barrier underlayment not required. Murphy is one of the few cities in this area that publishes its own filled-in design table under the 2021 IRC rather than simply adopting the regional package by reference, so the figure is directly verifiable in a city document.
Yes — a minimum Class C, stated directly in the amendments. In practice every architectural composition shingle we install carries a UL Class A rating, which exceeds that comfortably, but the floor is written into Murphy's code.
$150 for a roof replacement, with a $100 minimum on any Murphy permit. Section A9.001(e) is blunt about the penalty: work started without a permit is charged at the permit fee times two. Re-inspection is $100 for the second and each additional failed inspection.
Yes, and Murphy is more flexible here than several neighbours. The city runs a franchise system with Republic Services, but Section 22.02.001(e) exempts a private entity contracting to provide temporary solid waste disposal services to a construction project, under Texas Health and Safety Code 364.034(h). Rowlett and Lucas do not have that carve-out.
7:00 a.m. to 9:00 p.m. Commercial construction, repair, alteration and demolition equipment is prohibited between 9:00 p.m. and 7:00 a.m. the following day under Section 14.04.011(4).
Very likely worth an inspection. Murphy's median build year is 2005 and 63.7% of the entire city — 3,775 of 5,922 units — was built in the decade 2000 to 2009. That means a single enormous cohort of roofs all reaching twenty-plus years at the same time, on a stock that is 97.9% detached single-family. Add 2.00-inch hail in April 2021 and 72 mph measured winds in May 2024, and most of those original roofs have a real question to answer.
We are at 601 N 1st Street in Garland, straight out through Sachse. Murphy is one of our closer markets and a same-day response for emergency tarping after a storm.
Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.
(469) 936-7663