PR

PB Roofing

Odessa
Roof InstallationRoof RepairRoof ReplacementCommercial PaintingEmergency Roofing (24/7)
4.943 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

PB Roofing is a full service roofing company based in Odessa, Texas, founded in 2022 and led by managing member Sean Carroll. The company serves homeowners and businesses across the Permian Basin, including Odessa, Andrews, Big Spring, Fort Stockton, Kermit, Lamesa, Midland, Monahans, Pecos, Seminole, and West Odessa. PB Roofing is an Authorized Duro-Last Contractor, a member of the National Roofing Contractors Association, and describes its crews as OSHA certified and background checked. The company holds an A+ BBB rating, has been BBB accredited since mid 2025, and backs its roof replacements with a 5 year workmanship warranty.

Services

Roof Installation
Roof Repair
Roof Replacement
Commercial Painting
Emergency Roofing (24/7)

Location & service area

Serving Odessa, Ector County, Texas and 2 more areas 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.

CompanyPB 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 Not checked for OdessaTexas 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.
BBB accreditation Accredited — A+ rating Verify on BBB ↗
RegionOdessa

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 BusinessVerify on BBB ↗
Authorized Duro-Last ContractorCompany-reported — ask to see the certificate
NRCA MemberCompany-reported — ask to see the certificate
OSHA CertifiedCompany-reported — ask to see the certificate

Google reviews

4.9
Rated by 43 verified Google reviewers Verified by Google

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

Verification badges

Earned from PB Roofing's insurance verification, live Google rating, and standing in Odessa. 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 — PB Roofing Best of 2026 on Roofing Companies Texas — PB Roofing Top 3 in Odessa on Roofing Companies Texas — PB Roofing Established on Roofing Companies Texas — PB Roofing

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

Frequently asked

Does Texas require this company to hold a state roofing license?
No. Texas has no statewide roofing license, so there is no state license number to check. Instead, ask for proof of current general liability insurance and, where the city requires it, confirm the contractor is registered with the local building department.
What is the difference between an RCAT Member and an RCAT Licensed Roofing Contractor?
The Roofing Contractors Association of Texas (RCAT) offers a basic, dues-paying Member status and a separate, more rigorous Licensed Roofing Contractor credential (sometimes shown as CRRL, RRL, or CRL). The two are not the same, so ask a contractor which one they actually hold rather than assuming membership equals licensing.
Why do roofers in this part of Texas recommend Class 4 shingles?
The Permian Basin and much of North and Central Texas sit in what is often called Hail Alley, where large hailstorms are a leading cause of roof damage. Class 4 impact-resistant shingles are built to better withstand hail impact and can sometimes qualify a homeowner for a discount on their homeowners insurance premium.
Does Texas have one statewide building code for roofing?
No. Texas has no single statewide building code. Permitting and inspection requirements are set city by city or county by county, so it is worth confirming directly with the local building department what permits a re-roof or repair will need.
What should I ask before signing a roofing contract?
Ask for a certificate of insurance issued directly by the insurer, a written scope of work naming the materials to be used, an estimated timeline, and whether the crew on the roof will be the company's own employees or a subcontractor.
How can I confirm a roofing company's insurance is actually current?
Request that the contractor's insurance agent or carrier send a certificate of insurance directly, rather than relying on a photo or PDF the contractor provides, and check the policy dates rather than assuming coverage is active.
What is the difference between a roof repair and a full roof replacement?
A repair fixes a specific problem, such as a leak or a patch of missing shingles, while a replacement removes the old roofing system and installs a new one. Replacement is usually recommended after major storm damage or once a roof nears the end of its expected service life.
Is it worth getting more than one roofing estimate?
Yes. Comparing two or three written estimates makes it easier to see differences in scope and materials, and it helps homeowners spot a bid that looks unusually low or is vague about what is actually included.
What warranty should come with a new roof?
Ask for two separate warranties in writing: the manufacturer's warranty on the roofing materials themselves, and the contractor's own workmanship warranty covering their installation. They typically run for different lengths of time and cover different problems.
How are roofing insurance claims typically handled after a storm in Texas?
Most contractors will inspect the roof, document the damage with photos, and help the homeowner file a claim with their insurance carrier, sometimes meeting the adjuster on site. Homeowners should keep their own copies of any damage documentation and estimates in case questions come up later.