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
Ruff Roofing is a Houston company with a Central Texas branch, and the New Braunfels registration is that branch rather than the head office. The 832 area code on this record is a Houston number, which fits: the company's head office is 11767 Katy Freeway, Suite 600, in west Houston (77079), and its published main lines are (346) 339-3405 and (346) 340-7871, both Houston exchanges. Its own locations page lists three offices, Houston, Dallas at 13500 Midway Rd Suite 410 in Farmers Branch, and an office it labels Austin and San Antonio at 1067 FM 306, Suite 104, New Braunfels 78130. BBB independently lists that New Braunfels address as an additional location for the business and describes it as the Austin and San Antonio location, so the branch is a genuine registered office and not a service-area landing page. What we could not find is a local New Braunfels phone number the company publishes itself, or any named staff resident there, so treat it as a real satellite run out of Houston rather than a separately staffed local firm.
The service list is residential and commercial roofing, roof inspection, replacement and repair, shingle, metal and flat systems, home exterior work and interior restoration after leaks. BBB records the shingle products as Owens Corning Oakridge and Duration plus metal roofing. The company's own site names Owens Corning Platinum Preferred contractor status for 2026 and claims 2,500 roofs completed. Its published San Antonio area coverage is Alamo Heights, Helotes, Leon Valley, Converse, Live Oak and Schertz, and its Austin area coverage is Round Rock, Cedar Park, Pflugerville, Georgetown, Leander, Lakeway, Killeen and Temple, which is the corridor either side of New Braunfels.
Two things a Comal County homeowner should weigh. First, the geography is hail country: New Braunfels sits on the I-35 corridor between San Antonio and Austin, where spring hail drives most roof replacements and where impact-rated Class 4 shingles are worth pricing against your insurer's discount. Second, the paper trail is short and mixed. BBB lists the business as incorporated on 5/17/2023, shows it as not BBB accredited, and assigns it an F rating for failing to respond to one complaint, while the company's own about page advertises 15 or more years of experience. Ask which legal entity signs your contract, and get the workmanship warranty and the manufacturer warranty stated separately in writing.
Highlights
Runs a dedicated Austin and San Antonio office at 1067 FM 306 in New Braunfels, listed both on the company's own locations page and as an additional location on its BBB record
Publishes a specific suburb-level coverage list for the I-35 corridor rather than a vague statewide claim, naming Schertz, Converse, Live Oak, Helotes, Leon Valley and Alamo Heights on the San Antonio side
States Owens Corning Platinum Preferred status for 2026 and has its own profile on the Owens Corning contractor locator
Handles interior restoration after leaks as well as the roof itself, so ceiling and drywall repair does not need a second contractor
Serving New Braunfels, Comal County, Texas and 19 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.
CompanyRuff 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 — San Antonio #LIC-HIC-LIC25-16900618Check the registry ↗City Home Improvement Cntr. Registration current to 7/16/2027.
RegionNew Braunfels
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
Owens Corning Platinum Preferred contractor, 2026 (company-stated on its own site; an Owens Corning contractor locator profile for Ruff Roofing exists, see other_profiles)Company-reported — ask to see the certificate
Earned from Ruff Roofing's insurance verification, live Google rating, and standing in New Braunfels. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.
Own this company? Claim your listing to add these verified badges to your own website.
Frequently asked
Why does a New Braunfels registration carry a Houston 832 phone number?
Because the company is head-officed in Houston. Ruff Roofing's main office is 11767 Katy Freeway, Suite 600, Houston 77079, and the numbers it publishes itself, (346) 339-3405 and (346) 340-7871, are Houston exchanges too. The New Braunfels address at 1067 FM 306, Suite 104 is the branch it labels its Austin and San Antonio office.
Is the New Braunfels office a real office or just an address?
The evidence points to a real registered branch. It appears on the company's own locations page and BBB separately lists it as an additional location for the business, described as the Austin and San Antonio location. What we could not verify is a local New Braunfels phone the company publishes, or named staff based there, so plan on being served by a company that is coordinated from Houston.
What does the BBB record show for this company?
BBB lists the business as incorporated 5/17/2023, not BBB accredited, and rated F for failure to respond to one complaint and to resolve the underlying cause. Owners named on the record are Ala Abaneh, Youssef Annali and Amin Marjani. We report that because it is the public record. Weigh it against the fact that a single unanswered complaint drives the F, and ask the company directly about it.
The company advertises 15 or more years of experience but BBB lists 2023. Which is right?
Both statements can be technically true and they measure different things. An experience claim can refer to the crews' or owners' years in the trade, while the BBB date is when this legal entity was incorporated. Ask which entity name goes on your contract and which entity your warranty is enforceable against, because a workmanship warranty is only as good as the company standing behind it.
Does Texas issue a state roofing license?
No. Texas has no state roofing license and no state roofing board, so no Texas roofer is state-licensed. The checks that matter are current general liability and workers compensation insurance, city or county contractor registration where required, and voluntary credentials such as manufacturer certification or RCAT status.
What is the difference between an RCAT Member and an RCAT Licensed Roofing Contractor?
RCAT membership means a company pays dues to the Roofing Contractors Association of Texas. The Licensed Roofing Contractor credential (CRRL, RRL or CRL) is earned separately through testing and experience requirements. They are not equivalent and should never be described as the same credential.
Is Ruff Roofing in the RCAT directory?
We searched the RCAT member directory and found no record for Ruff Roofing, so the honest answer is not found via RCAT search. The only near match the search surfaced was an unrelated Tomball company whose contact's surname is Ruffino. RCAT membership is voluntary, so this is not a mark against the company.
What is Owens Corning Platinum Preferred, and how do I check it?
Platinum Preferred is the top tier of the Owens Corning Roofing Contractor Network, and it is the tier that unlocks the extended Platinum Protection warranty on a full system installation. Verify it on the Owens Corning contractor locator rather than on a contractor's own site, and if an extended warranty is part of your decision, get the specific warranty name and term written into the contract.
How bad is hail in Comal County, and are Class 4 shingles worth it?
New Braunfels sits on the I-35 corridor between San Antonio and Austin, in the active part of the Texas hail belt, and spring hail drives most roof replacements here. Class 4 is the top rating in the UL 2218 steel ball impact test and many Texas homeowner insurers offer a premium credit for a Class 4 roof, so ask your carrier for the exact discount before deciding whether the upgrade pays for itself.
Who pulls the permit for a reroof around New Braunfels?
Texas has no statewide building code enforcement, so it is local. Work inside New Braunfels city limits goes through the city's building division, unincorporated Comal County addresses go through the county, and jobs in San Antonio or Austin go through those cities. Get in writing which party is pulling the permit before any material is delivered.