CA Roofing logo

CA Roofing

Brownsville
Licensed & insured RCAT verifiedWPI-8Coastal windstorm (TDI WPI-8) ready
Free roof inspectionsStorm damage consultationsResidential roofing installation and repairCommercial roofing+8 more
5262 Google reviews
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

CA Roofing is a Brownsville, Texas roofing and home improvement contractor serving the Rio Grande Valley. It trades online as CA Roofing Solutions at caroofingsolutions.com, publishes a customer-facing address of 118 W Saint Charles, Brownsville, TX 78520, and can be reached on (956) 866-0271. BBB records the business as starting on 26 August 2020 and it has been a BBB Accredited Business since May 2024 with an A+ rating. The company covers residential and commercial roofing, free roof inspections and storm damage consultations, roof replacement and repair, and emergency storm damage work. It names asphalt shingles, metal including standing seam, tile and flat roofs among the systems it installs. Beyond roofing it also offers fencing, siding, exterior and interior painting, spray foam insulation, drywall, flooring, and kitchen and bathroom remodeling, so it functions as a broader home improvement contractor. It advertises insurance claim assistance and 0 percent financing for up to five years on approved credit. Brownsville is in Cameron County, one of the fourteen first-tier coastal counties covered by the Texas Windstorm Insurance Association. That makes WPI-8 windstorm certification a live issue on every roof replacement here: without one, TWIA windstorm coverage on the new roof can be jeopardised. CA Roofing states on its own site that it is fully licensed and insured, that it is associated with the Roofing Contractors Association of Texas, and that it is Google Guaranteed, and it advertises a 10 year workmanship and leak warranty. We could not independently verify TDI windstorm qualification or any shingle manufacturer certification, so ask about both before signing.

Highlights

Brownsville-based and Rio Grande Valley focused, with a local storefront address rather than an out-of-area call centre
BBB Accredited Business with an A+ rating, accredited since May 2024
Handles metal and standing seam as well as shingle, tile and flat roofs, which suits the coastal wind exposure in Cameron County
Advertises a 10 year workmanship and leak warranty plus manufacturer coverage (stated by the company, get it in writing)
Roofing plus fencing, siding and remodeling from one contractor, which helps after a single storm damages several parts of a property

Services

Free roof inspections
Storm damage consultations
Residential roofing installation and repair
Commercial roofing
Roof replacement
Emergency storm damage repair
Metal and standing seam roof installation
Insurance claim assistance
Fencing (wood and chain link)
Siding
Exterior and interior painting
Remodeling (kitchen, bathroom, flooring, drywall, spray foam insulation)

Location & service area

Serving Brownsville, Cameron County, Texas and 1 more area shown on the map. View on Google Maps ›

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.

CompanyCA Roofing
Insurance Required by RCAT Licensed credential (liability and workers’ comp cover are conditions of this credential; ask for the current certificate)
RCAT status Licensed Roofing Contractor Verify ↗credential held by Carlos Alanis CRRL
City/county registration Not checked for BrownsvilleTexas has no state roofing licence, and city rules differ: some require contractor registration, some run a voluntary registry, some neither. Ask this company and your local permit office.
Licence typeCommerical & Residential Roofing License
Licence no.#03-0704 Verify on RCAT ↗
Status Active & current (listed with this licence number in RCAT’s directory)
RCAT member ID2145
Licence boardRCAT, Roofing Contractors Association of Texas (Texas issues no state roofing licence; RCAT runs the licensing programme)
BBB accreditation Accredited — A+ rating Verify on BBB ↗
Coastal windstorm TDI WPI-8 ready (Gulf Coast windstorm work; confirm the WPI-8 certificate per job)
RegionBrownsville

Confirm this licence yourself at web.rcat.net/rcat/search — search #03-0704 or the company name.

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

RCAT Licensed Roofing Contractor (held by Carlos Alanis CRRL)Verify on RCAT ↗
BBB Accredited Business since May 2024, A+ ratingVerify on BBB ↗
Roofing Contractors Association of Texas affiliation (stated by the company)Company-reported — ask to see the certificate
Google Guaranteed (stated by the company)Company-reported — ask to see the certificate

Google reviews

5
Rated by 262 verified Google reviewers Verified by Google
Diana Flores· 3 months ago

Excellent service and really personal attention. Diego was extremely knowledgeable and walked us thru the entire process as far as working with our insurance company and getting the best outcome for our home and our specific needs. I would absolutely recommend this company. They did an amazing beautiful job and the job was finished in one day! It's so difficult to find good professional people u can trust with your home and this company is it!

Tay Tay· a month ago

We had a great experience with CA Roofing, Mr Daniel Gonzalez was very helpful and informative. The workers were very efficient and fast & cleaned up well. Excellent service overall and definitely recommend CA ROOFING

Jose Espinoza· 7 months ago

CA Roofing Company was extremely helpful throughout the entire process of my new roof replacement. I also decided to replace all the soffit and fascia boards with trim, as my home was built in 2005. Bernie and Javier worked hand in hand with Mr. Carlos Alaniz to ensure I was 100% satisfied with the final results. Their teamwork, professionalism, and attention to detail truly stood out. God will establish and prosper the work of those who labor faithfully.

Erika Sifuentes· 2 months ago

Very satisfied with my system! It’s just what we wanted and expected. Oziel Guerrero was amazing help and communicated the entire process and made everything run so smoothly. I will recommend to all my friends and family!! Thank you for your services!

Servando Barrera· a month ago

We are very happy with our new roof!!! It looks super awesome. A total of 5 “turtle “ vents were installed and all the PVC plumbing vents on the roof were beautifully fitted with “boots” matching the color of the new roof. The completed work shows not only “superior” quality work but also overall “professional finesse “ which we like very much. We also like the professionalism and attentiveness of the sales representative, Gael Jasdo. Thank you, Sir, for your assistance and service!!!

Showing this company's live Google rating. Read the reviews on Google ›

Verification badges

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

Top rated on Roofing Companies Texas — CA Roofing Best of 2026 on Roofing Companies Texas — CA Roofing Established on Roofing Companies Texas — CA Roofing

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

Frequently asked

What is a WPI-8 and do I need one in Brownsville?
A WPI-8 is the Texas Department of Insurance certificate of compliance showing that construction in a designated coastal windstorm area met the state windstorm building code. Cameron County is a first-tier coastal county, so a roof replacement in Brownsville normally needs to be inspected and certified for the property to keep or obtain Texas Windstorm Insurance Association coverage on that roof. Confirm before work starts who is applying for the inspection and who receives the certificate.
Does CA Roofing handle the WPI-8 process?
The company's own website does not state that it is TDI-qualified or that it manages WPI-8 certification, and we could not verify it independently. Because this is Cameron County, ask directly: does the roof design meet the TDI windstorm code, will a TDI-appointed qualified inspector or engineer be involved, and will the WPI-8 certificate be issued in your name. Get the answer in writing.
Is CA Roofing licensed by the State of Texas?
Texas issues no state roofing licence, so no roofer in Texas can hold one. The company states on its own site that it is fully licensed and insured. What that means in practice is local registration plus insurance, and RCAT carries this company in its Licensed Roofing Contractor category rather than as a plain member. Ask for a certificate of insurance sent to you directly by the carrier.
What is the difference between RCAT Licensed and RCAT Member?
RCAT is the Roofing Contractors Association of Texas, an industry body, not a government agency. Any company can join as a dues-paying Member. The Licensed Roofing Contractor credential (CRRL, RRL or CRL) is earned separately through RCAT's own requirements. CA Roofing is carried in the Licensed category, which is the stronger status of the two.
What roofing materials does the company install?
Its services pages list asphalt shingles, metal roofs including standing seam, tile roofs and flat roofs, and it also offers fencing, siding and remodeling work. On the coast, properly fastened metal and standing seam systems are a common choice for wind performance.
Does it hold a manufacturer certification like GAF or Owens Corning?
We did not find CA Roofing listed on any shingle manufacturer's own contractor directory, and the company does not claim one on its site. That is not a mark against it, but it does mean the extended manufacturer system warranties that only certified contractors can issue may not be available. Ask which specific warranty document you will receive and who backs it.
What warranty is offered?
The company advertises a 10 year warranty on labour and leak or water intrusion protection, plus up to lifetime manufacturer coverage on materials. Those figures are as stated by the company. Ask for the actual warranty document before signing, and check what voids it, such as later work by another contractor.
How do wind and hurricane claims work on the Texas coast?
Many Cameron County properties carry windstorm and hail coverage through the Texas Windstorm Insurance Association because standard homeowner policies in first-tier coastal counties often exclude it. TWIA typically requires evidence of windstorm-compliant construction, which is where the WPI-8 certificate matters. Document damage with dated photographs, report the claim to your insurer yourself, and keep the WPI-8 with your policy papers.
Do I need a permit for a roof replacement in Brownsville?
Texas has no statewide building code administration, so permitting is a local matter. The City of Brownsville sets its own permit and inspection requirements and they are separate from the state windstorm inspection that produces the WPI-8. Confirm both are covered and that the contractor pulls the permit in its own name.
What should I ask before signing with any Brownsville roofer?
Ask for a written scope naming the exact system and fastening pattern, confirmation of how the WPI-8 windstorm certification will be obtained and in whose name, a certificate of insurance sent to you by the carrier, the workmanship and manufacturer warranty documents, whether crews are employed or subcontracted, the permit plan, and a payment schedule that does not require a large deposit before materials arrive. Never let a contractor offer to cover your insurance deductible, which is illegal in Texas.