John 3:16

I believe the unbelievable, I receive the impossible, because it's doable. Jesse Duplantis

Two-story stone and siding home with a shingle roof beside a neighborhood pond and walking path

Roofing in Lewisville, Texas

In Lewisville a new roof means a city permit, and the city wants the roofer's name on it, not yours. One free number, answered any hour, connects you with an independent roofing company that takes Lewisville calls.

Roll-off dumpster in the driveway of a two-story home with a new dark shingle roof

A permit town, not a handshake town

Roofing in Lewisville, TX runs through City Hall. The city's building permit list names re-roofs, and every contractor has to be registered with Lewisville before it can get one.

That is stricter than some neighbors, where swapping shingles alone needs no permit. Here the dumpster in the driveway should come with a permit number. The city checks contractor registration when a permit is requested, and that registration expires unless renewed annually.

DFW Expert Roofers is a free phone line, not a contractor. When you call, an automated assistant takes the details and puts you through to an independent, locally owned roofing company that takes Lewisville calls. Ask that company the permit questions below; the line itself never pulls permits or touches a roof.

Whose name goes on a Lewisville roofing permit

The Building Services FAQ has a warning homeowners rarely hear: if you apply for and accept the permit for your contractor, you may be the one held responsible for correcting work that fails code.

  1. The roofer registers. All contractors must register with the city before receiving a building permit, and registrations renew annually.
  2. The roofer applies. Permits and registration both run through the MGO Connect portal. Let the registered company be the applicant.
  3. You see the permit. Ask for a copy before tear-off. If a quote says no permit is needed, ask the roofer to show you why.
  4. Decking in writing. If bad sheathing turns up after tear-off, ask how it is priced and make sure it is documented on the job.
  5. Questions go to the city. General permit questions: 972-219-3470.

Castle Hills: Lewisville rules since November 2021

For years Castle Hills sat outside city limits. The city says full annexation took effect on November 15, 2021, and that Lewisville Building Services took over the neighborhood's permits. Its Castle Hills page lists roof replacement, along with window replacement and air conditioning work, as jobs that need a permit.

If you bought or roofed a Castle Hills home before late 2021, the rules you remember may not be the rules now. Check that the roofer holds a current Lewisville registration, and check whether your neighborhood association wants to approve shingle color or style first.

Texas also limits how far an association can go on shingles. Under Property Code 202.011, an association generally cannot forbid hail-resistant or energy-saving shingles if they look like the ones it already permits. Ask the association for its current rules in writing before you choose a product.

Roofing help Lewisville callers ask for

Storm damage, full replacements on homes built during the 1970s growth spurt, and business roofs along the highway corridors cover most of it.

Roof Replacement in Dallas

The Dallas re-roof permit, tear-off versus overlay, what belongs under the shingles, Class 4 shingle credits, HOA limits and a line-by-line way to compare bids.

Storm Damage Roof Repair in Dallas

After a North Texas thunderstorm or tornado: what storm repair covers, the order things happen in, Dallas permit rules and how to avoid storm chasers.

Commercial Roofing in Dallas

Warehouses, strip centers, offices and churches. Membrane systems compared, how Dallas permits a commercial re-roof, the energy code's cool roof rule, and what owners should ask.

Storms on record in Lewisville

March 23, 2016: the hail swath

CoreLogic data reported by Insurance Journal described hail of 1.5 to 2 inches falling along a path nearly 50 miles long, from near Lewisville to east of Wylie, across parts of Denton, Collin and Dallas counties.

March 4, 2025: wind on SH 121

A paint distribution warehouse on SH 121 lost part of its roof and a wall. Community Impact reported the National Weather Service in Fort Worth said the damage fit winds near 90 mph.

The lake next door

The Corps of Engineers began closing the dam in 1954 and completed it in 1955. At normal pool, the Corps says, Lewisville Lake covers 29,592 acres.

Houses from one fast decade

The city grew from about 9,200 people in 1970 to almost 25,000 by 1980, after DFW Airport opened to the south in 1974. Homes from that era are now on later roofs.

After a storm crosses Lewisville

The first hour matters more than the first estimate. Stay off the roof, keep people away from downed lines, and photograph damage from the yard and from inside. CoServ Electric runs lines around the lake and Oncor serves much of the area, so report a downed line to whichever utility serves your home, or call 911.

Then call your insurance company and ask what your policy covers, what your deductible is, and whether it wants its own adjuster to see the roof first. A roofer may point out damage, but Texas law bars it from negotiating your claim or covering your deductible.

For a commercial roof like the one torn open on SH 121, ask the roofer to list membrane, insulation and edge metal separately, so you can see what the wind took and what was already worn.

Large warehouse with a white TPO roof and rooftop units in a North Texas business park

Leave the roof to the roofer. A wet or storm-hit roof is slippery, and damaged decking can give way, so keep off it and keep the ladder put away. Stay clear of any downed power line and report it to Oncor or CoServ Electric, whichever serves your street, or call 911. Inside, pull furniture and electronics away from the drip, set out a bucket or towels, and keep everyone out of a room where the ceiling is sagging. Take photos from the yard and from inside, then call your insurance company and a roofer.

Your deductible is yours to pay. The Texas Department of Insurance warns that a contractor may not waive your deductible, rebate it, or pad the estimate to cover it, and that a contract of $1,000 or more paid with insurance money must include a notice that you owe the deductible. Your insurer may ask for proof you paid it. A contractor also may not act as a public adjuster on a property it works on or may work on. If a roofer offers to "take care of" the deductible, hire someone else.

Homeowner on a phone call on the front porch of a brick home on a quiet tree-lined street

Six questions for a Lewisville roofer

  • Are you registered with the City of Lewisville this year, and under what company name?
  • Will your company be the permit applicant, and when will I see the permit?
  • If you replace decking, how do you price it and how will you show me the bad wood?
  • For Castle Hills: have you worked with my neighborhood association's approval process?
  • Can your insurance agent email me proof of liability coverage?
  • When will the shingle warranty be registered, and in whose name?

No state license for roofers. Texas does not license roofing contractors. A 2025 bill that would have had the state license re-roofers (HB 3344) cleared a House committee but never got a floor vote, and it died when the session ended. That puts the checking on you: ask for a certificate of liability insurance sent to you by the roofer's insurance agent or insurer, a written contract that lists the full scope, the permit or contractor registration your city requires, addresses of nearby jobs, and proof the shingle warranty was registered. The line does none of this checking for you. How to check a roofer in Texas.

Hail on the roof, a stain on the ceiling, or a Lewisville permit question you cannot answer? Call and say so. The roofing company you are connected with sees the roof in person and prices the job itself.

Call (469) 649-7066

How a call to the line goes

  1. Dial the lineAn automated assistant picks up (469) 649-7066 any time and asks what you need. The same number also takes air conditioning, heating and pressure washing calls, so say "roof".
  2. Tell it about the roofHail, a drip in the ceiling, shingles in the yard, a tree limb, or an aging roof you want checked, plus your town and how soon you need someone.
  3. Get transferredThe call goes to an independent roofing company that is locally owned and works in Dallas-Fort Worth. It hears a quick summary of your call before it answers.
  4. Work with that companyIt inspects, prices and does the job, and you pay it (or your insurer does, as you arrange). If it cannot pick up, it gets your name, number, town and need so it can call you back.

About this line: DFW Expert Roofers is a free phone line, not a roofing contractor. It answers your call and connects you with an independent local roofing company, which inspects, quotes and does the work, and which you pay directly. Companies may pay a referral fee. Calling the line costs you nothing. See how a call is handled.

Lake towns nearby, and a storm guide

Other towns the line covers

Lewisville roofing questions

Does Lewisville require a permit for a new roof?

Yes. The city's building permit list includes re-roofs, and its Castle Hills page names roof replacement among jobs that need a permit. Applications run through the MGO Connect portal, and permit questions go to 972-219-3470. Ask the roofer to show you the issued permit before the old shingles come off, and keep a copy with your contract.

Should I pull the roofing permit myself to save time?

The city advises against it. Its Building Services FAQ says a homeowner who applies for and accepts a permit on a contractor's behalf can be held responsible for fixing work that does not meet code. If a roofer asks you to do this, treat it as a warning sign, because a registered contractor can pull the permit itself.

How do I know a Lewisville roofing company is legitimate?

Start with the city. Lewisville requires every contractor to register, and renew each year, before it can receive a building permit. Texas has no state roofing license, so also request a liability certificate straight from the roofer's insurance agent, a written scope, and recent addresses nearby. Our guide on checking a roofer in Texas lists more to request.

I live in Castle Hills. Do Lewisville roofing rules apply to me now?

Yes. The city says full annexation of Castle Hills took effect on November 15, 2021, and that its Building Services department took over Castle Hills permits. That means a roof replacement there follows the same Lewisville permit and contractor registration rules as the rest of the city. Your neighborhood association may have its own approval steps, so ask it as well before work starts.

Is a person or a machine on the line when I phone about a Lewisville roof?

An automated assistant answers first, at any hour. It asks whether you are calling about a roof, what is happening and where you live, then passes the call to an independent, locally owned roofing company that works in Lewisville. That company hears a short summary before answering. DFW Expert Roofers does no roofing work, charges callers nothing and may receive a referral fee from the company.

Need a roofer in Lewisville? Call the free line

Say what the roof is doing and which town you are in. The automated assistant passes you to an independent roofing company that is locally owned and works in DFW. That company comes out, looks at the roof and prices the job itself.

Call (469) 649-7066

  • Picks up day or nightStorms here often hit in the evening. The assistant answers at 2 a.m. the same as at noon.
  • Costs you nothingThe line sends no bill. Any price you hear comes from the roofer, and you can ask for it on paper.
  • Check before you hireTexas issues no roofing license, so ask for an insurance certificate, a written contract and the permit your city requires.
  • Your call to makeListen to what the roofer found, read the estimate, and say yes only when it adds up.