McKinney requires a permit on every roofing job, and roofs with solar panels need an electrical permit too. Call any time and you will be put through to a local, owner-run roofing company.
Call (469) 649-7066Some North Texas cities let a shingle-only replacement go without a permit. McKinney does not. The city's roofing guide says permits are required for all roofing projects, at a flat fee of $200, and the permit has to be posted where it is clearly visible from the street. If you drive past a McKinney house with a crew on the roof and no permit card in the window, that is worth noticing.
The same guide lists what the city expects on every re-roof:
More McKinney roofs carry solar panels every year, especially in newer neighborhoods like Craig Ranch, Stonebridge Ranch and the communities north of US-380. When a roof under panels needs replacing, the panels have to come off and go back on, and McKinney's guide is specific: if existing solar panels are removed and reinstalled, an electrical permit is required as well as the roofing permit.
That means two trades and two permits. Before you sign, ask the roofer who will remove and reinstall the panels, whether that company is a licensed electrical contractor, what happens to the panel warranty, and how the roof penetrations for the racking will be flashed. Get the price for the panel work in writing, separate from the roof.

Collin County gets its share of North Texas hail, and most McKinney neighborhoods have deed restrictions that control shingle color and style. Texas Property Code section 202.011 stops an HOA from banning impact-resistant shingles that look like the approved ones, so a Class 4 roof is always on the table.

See roof replacement and hail damage.
Yes. McKinney's roofing guide says permits are required for all roofing projects, at a flat fee of $200, posted where they are visible from the street.
Shingles, flashing and moldings installed to the manufacturer's recommendations, plumbing and gas vents re-attached and flashed correctly, and all debris cleaned up.
Yes. If existing solar panels are removed and reinstalled, McKinney requires an electrical permit in addition to the roofing permit.
Lint clogs screens and can create a fire risk. McKinney requires dampers and screens on other exhaust vents but not on dryer vents.
All of McKinney, including Stonebridge Ranch, Craig Ranch, Tucker Hill, Trinity Falls, historic downtown and the neighborhoods along US-75 and US-380, plus Fairview and Allen.
The line is answered around the clock. You will be put through to a local, owner-run roofing company that works in McKinney.
Call (469) 649-7066