
About
Upscale Roofing is a family owned roofing contractor founded in 2021 and run by the Terry family in Harris County. Its About page credits founder Stephen Terry with more than 40 years serving the Pasadena area, first through the pest control business his father started in 1978. Tyler Terry joined as COO in August 2022 and Ethan Terry is a co-owner handling project management and customer relations. The company works both residential and commercial properties across the Houston area. The company carries two Harris County addresses. Its RCAT record and its profile in GAF's own contractor directory are both registered to 7407 Spencer Hwy, Unit 110 in Pasadena, while its own website, its Pasadena Chamber of Commerce listing and its Yelp page use 4650 Center St in Deer Park, roughly five miles away. Both sit inside the company's stated home service area, both are commercial addresses, and both read as genuine working locations rather than mail drops. Its published process runs a free property inspection, then restoration or replacement, and it handles storm damage through the homeowner's insurance carrier, presenting the deductible as the customer's out of pocket cost. Owens Corning lists Upscale Roofing in its own contractor directory as a Preferred Contractor, and GAF's directory lists the Pasadena address as a GAF Certified contractor able to offer the System Plus limited warranty. A CertainTeed Select ShingleMaster credential is stated by the company on its own site and was not confirmed in CertainTeed's directory.
Highlights
Services
Service areas
Location & service area
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.
Confirm this listing yourself at web.rcat.net/rcat/search.
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
Google reviews
Last week, I had my entire roof and patio replaced. I was very pleased with the contractor, Adam Frazier, because he was professional and also helped me to find the best lender for my loan. As a 20 year elementary school teacher, my funds are limited and, Upscale Roofing was able to work with my schedule and needs. I would highly recommend them for your remodeling and roofing needs. The entire job took only 2.5 days.
Outstanding Roof Replacement by Upscale Roofing. Jamie, the Sales Agent, and Brent, Director of Project Management, did an absolutely phenomenal job on our roof replacement. From the first consultation to the final inspection, they were professional, friendly, and incredibly knowledgeable. They took the time to explain everything clearly, answered all our questions, and made the entire process smooth and stress free. The workmanship is top-notch. The new roof looks amazing and has already held up beautifully through some heavy weather. They showed up on time, kept the site clean, and were respectful of our home every step of the way. If you are looking for honest, reliable, and skilled roofing professionals, Jamie and Brent at Upscale Roofing are the ones to call. We couldn’t be happier and highly recommend them! I want to extend a sincere thank you to Tyler Terry, the CFO, for going above and beyond in working with my insurance company. Your support made the entire process seamless and stress-free for me. I truly appreciate your time, effort , and willingness to help!
Upscale roofing put a new roof on my old house that had hail damage from storm last spring. They also at the same time put new roof on garage addition that we recently constructed. They handled the insurance claim smoothly for us and the work was done timely and professionally.
Brent with upscale is the way to go, very attentive to all questions. First time having a roof replaced was definitely uneasy and not a “fun” thing to do with your money after just buying a house, but the roof changed the whole look of the house. Came out beautiful and the guidance with color choices and type of shingle to pick from as well as the warranty and workmanship guarantees that come with the installation was much appreciated. I feel like my money was well spent on a good product.
Upscale Roofing did an excellent job replacing our roof. Their team was professional, courteous, and responsive throughout the entire process, and they used high-quality materials with outstanding workmanship. The project was completed on time, and we are extremely pleased with the results. We highly recommend Upscale Roofing to anyone needing reliable and professional roofing services.
Showing this company's live Google rating. Read the reviews on Google ›
Reviews across the web
Verification badges
Earned from Upscale Roofing's insurance verification, live Google rating, and standing in Pasadena. 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.


