Guardian Angel’s Roofing & Construction logo

Guardian Angel’s Roofing & Construction

Ennis
Roof replacementRoof repairRoofing installationStorm damage restoration+6 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

Guardian Angel's Roofing & Construction LLC is based at 704 S Preston St in Ennis, Texas, in Ellis County, south of the Dallas Fort Worth metroplex. That matches the 704 S. Preston address carried on the City of Frisco contractor register. The Better Business Bureau records the LLC as started and incorporated on 27 June 2024 and names Mr. Angel Garcia Jr. as owner. The company is BBB accredited, accredited since 22 September 2025, and currently carries an A rating. Its listed work covers roofing installation, repair and replacement, plus siding, gutters, soffit and fascia and general construction. It describes itself as serving homeowners across the Dallas Fort Worth area and surrounding communities, which is consistent with an Ellis County base registering to work in cities to the north such as Frisco. Because the business is recent, there is less public history to check than for a long established roofer. Homeowners should ask for a current certificate of insurance and confirm the workmanship warranty in writing.

Highlights

BBB accredited since September 2025 with an A rating
Owner operated, with Mr. Angel Garcia Jr. named as owner on the BBB profile
Handles the exterior envelope beyond the roof, including siding, soffit, fascia and gutters
Ellis County base working north into the Dallas Fort Worth metroplex
Registered with the City of Frisco, so it can pull permits for Frisco jobs

Services

Roof replacement
Roof repair
Roofing installation
Storm damage restoration
Roof inspection
Insurance claim support
Siding installation
Soffit and fascia
Gutter services
General construction

Location & service area

Serving Ennis, Ellis County, Texas and 2 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.

CompanyGuardian Angel’s Roofing & Construction
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-2137 Check the registry ↗ Contractor registration, City of Frisco, first registered 19 August 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.
RegionEnnis

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 AccreditedVerify on BBB ↗

Verification badges

Earned from Guardian Angel’s Roofing & Construction's insurance verification, live Google rating, and standing in Ennis. 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 — Guardian Angel’s Roofing & Construction

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

Frequently asked

Where is Guardian Angel's Roofing & Construction based?
At 704 S Preston St, Ennis, Texas 75119, in Ellis County. That is the address on both the Better Business Bureau profile and the City of Frisco contractor register, so the two agree.
How long has the company been trading?
The Better Business Bureau records the LLC as started and incorporated on 27 June 2024, which makes it a young business. It became BBB accredited on 22 September 2025.
Who owns the business?
The BBB profile names Mr. Angel Garcia Jr. as owner. Asking to deal directly with the owner is reasonable on a small owner operated roofing company.
Does the company work outside Ennis?
Yes. Its website says it serves homeowners throughout the Dallas Fort Worth area and surrounding communities, and it is registered as a contractor with the City of Frisco, roughly 60 miles north of its Ennis base.
Is this company licensed by the State of Texas?
No Texas roofer is, because Texas has no state roofing license. Verify current general liability and workers compensation insurance instead, plus registration with the city where the work will happen.
Is the company listed with the Roofing Contractors Association of Texas?
A search of the RCAT directory did not return a record for Guardian Angel's Roofing & Construction. RCAT membership is voluntary and newer companies frequently have not joined, so this is not a negative finding on its own.
What is the difference between an RCAT Member and an RCAT Licensed Roofing Contractor?
Member means the company pays dues to the association. Licensed Roofing Contractor, written CRRL, RRL or CRL, is a separately earned credential with its own exam and experience requirements. Do not treat one as evidence of the other.
What roofing materials does the company install?
Its website mentions asphalt shingles, architectural shingles and other durable options, and refers to metal roofing. For anything more specific, ask for the exact product line and colour in writing on the proposal.
Do I need a permit for a roof replacement in Ennis or Frisco?
Texas has no statewide building code, so this is set city by city. Frisco requires contractors to be registered with the city and a permit to be pulled for a roof replacement. Ennis has its own permitting process. Confirm your contractor pulls the permit under its own registration.
What should I ask a newer roofing company before signing?
Ask for the certificate of insurance direct from the insurance agent, ask for local addresses of completed roofs you can drive past, get the workmanship warranty length in writing and check whether it survives if the company closes, and confirm who supervises the crew on your job.