Nation Pro Roofing logo

Nation Pro Roofing

Princeton
Roof replacementRoof repairNew roof installationRoof inspections+8 more
Is this your company?Claim your free listing to edit your profile, add photos, and put the verified badge on your own site.Claim this listing

About

Nation Pro Roofing, LLC works out of 1221 Monaco Drive in Princeton, a fast growing town on US 380 in Collin County, about 20 miles east of Frisco. The company is owned by Mike McClellan and its BBB file records the business as starting in July 2017 and incorporating that August. It appears on the City of Frisco contractor register under registration no. FRI-R25-2944, first registered in 2025, which is what allows it to pull permits and call for inspections inside Frisco. The work is broader than roofing alone. Alongside roof installation, repair and replacement, the company lists gutters and gutter guards, siding, windows, fencing, drywall, and interior and exterior painting, plus roof inspections and help with insurance claims. Its own site names architectural shingles as the material it installs and describes a service area covering Plano, Frisco, McKinney, Allen, Wylie, The Colony, Dallas, Garland, Richardson, Addison, Carrollton, Coppell, Lewisville, Flower Mound, Denton and parts of Tarrant County. Nation Pro Roofing has been BBB Accredited since January 2018 and carries an A+ rating. We found no record of the company in the RCAT directory, and no manufacturer certification such as GAF or Owens Corning was verified on any manufacturer's own contractor locator. Note also that the company's About page claims service to the community since 1983, which does not agree with the 2017 formation date in its BBB file. Ask the company to explain the difference if the length of its track record matters to you.

Highlights

Based in Princeton in Collin County, in the same county as much of Frisco, so its crews work the same hail corridor
BBB Accredited since January 2018 with an A+ rating
Owner operated by Mike McClellan, who is named as the LLC member on the BBB file
Single contractor for the whole exterior, covering roofing, gutters, siding, windows, fencing and paint
Handles hail and storm claims alongside the repair work

Services

Roof replacement
Roof repair
New roof installation
Roof inspections
Hail and storm damage repair
Insurance claim assistance
Gutter installation, repair and guards
Siding installation and repair
Window installation
Fence installation and repair
Drywall installation and repair
Interior and exterior painting

Location & service area

Serving Princeton, Collin County, Texas and 18 more areas shown on the map.

Insurance & credential verification

Texas does not issue a state roofing license, so we verify companies the way homeowners actually can: confirming insurance coverage, checking RCAT (Roofing Contractors Association of Texas) status, and checking city or county registration where the local jurisdiction requires one. Every credential below links to the actual issuing organization's own public lookup — don't just take our checkmark for it. Always ask for a current certificate of insurance before signing any contract.

CompanyNation Pro Roofing
InsuranceNot verified by us (we hold no certificate for this company — ask them for a current COI before signing)
RCAT statusNot listed
City/county registration Registered — Frisco #R25-2944 Check the registry ↗ Contractor registration, City of Frisco, first registered 10 November 2025. Confirmed against the city register. The city does not publish an expiry date for these registrations, so ask the company to confirm its registration is still current.
RegionPrinceton

Confirm this yourself: ask the company for their certificate of insurance (COI). Note that RCAT's Licensed Roofing Contractor credential (CRRL, RRL or CRL) is earned and held by a named individual at a company, not by the business itself, which is why we name that person above where we know it; Texas issues no company roofing license at all. RCAT and NTRCA status can be checked in their own public directories (RCAT, NTRCA) — use the "Licensed"/"Accredited" filter to see more than plain membership. GAF's contractor verification tool and Owens Corning's Texas locator confirm those tiers directly; CertainTeed doesn't offer a comparable self-serve lookup, so ask to see that certificate in person. BBB accreditation and rating are on bbb.org. Houston's own published registered-roofer list is years out of date, so it isn't cited here at all — confirm registration by contacting the city directly. Corpus Christi's STAR program has its own online contractor registry — for any other city or county registration claim, confirm directly with that jurisdiction's permit office.

Certifications

BBB Accredited Business (A+ rating, accredited since 2018)Verify on BBB ↗

Verification badges

Earned from Nation Pro Roofing's insurance verification, live Google rating, and standing in Princeton. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.

Established on Roofing Companies Texas — Nation Pro Roofing

Own this company? Claim your listing to add these verified badges to your own website.

Frequently asked

Is Nation Pro Roofing registered with the City of Frisco?
It appears on the City of Frisco contractor register, registration no. R25-2944, first registered in 2025. Frisco publishes no status or expiry for these registrations, so ask the company to confirm its registration is current before it pulls your permit.
Where is Nation Pro Roofing based?
At 1221 Monaco Drive in Princeton, Texas 75407, in Collin County. Its BBB file and its Yelp and Facebook pages all use the Princeton location.
How long has the company been in business?
The BBB file records the business as starting on 27 July 2017 and incorporating on 16 August 2017. The company's own About page says it has served the community since 1983, which conflicts with that record. Ask the company to reconcile the two if the difference matters to your decision.
Is Nation Pro Roofing BBB Accredited?
Yes. It has been BBB Accredited since 29 January 2018 and holds an A+ rating on its Princeton, Texas profile.
Is the company an RCAT member?
Not found via RCAT search. A keyword search of the Roofing Contractors Association of Texas directory returned no record, so we make no claim about membership or about the separate RCAT Licensed Roofing Contractor credential.
Does Texas license roofing contractors?
No. There is no state roofing license in Texas. What you can check is the contractor's insurance, its city registration where a city requires one, and voluntary credentials such as RCAT membership or manufacturer certification.
Does the company hold GAF or Owens Corning certification?
We could not verify any manufacturer certification on GAF's, Owens Corning's or CertainTeed's own contractor directories. If a manufacturer warranty matters to you, ask the company for its contractor ID and check it on that manufacturer's site before signing.
What does the company do besides roofing?
Its site lists gutters and gutter guards, siding, windows, fencing, drywall, and interior and exterior painting, along with roof inspections and insurance claim assistance.
Should I ask about impact resistant shingles?
It is worth asking. Collin County sits in the North Texas hail belt and hail is the main reason roofs get replaced here. Class 4 impact resistant shingles cost more up front and many Texas insurers offer a premium credit for them, so ask for both prices side by side.
What should I check before signing?
Ask for a current certificate of insurance with at least the $300,000 general liability cover Frisco's ordinance requires, the Frisco registration number, a written scope naming the shingle line, underlayment and ventilation, the labour warranty length, and who pays if the permit or inspection fails.