Why Choose JGA Commercial Roofing

Texas Commercial Roofing Services | JGA Roofing


Why Partner with JGA

At JGA, we bring over 38 years of trusted expertise as a locally owned and family-operated roofing company, dedicated to serving the entire state of Texas. Our specialty in flat roofing and our status as a Duro-Last Elite contractor means you’re getting the highest quality materials and craftsmanship on every project. Clients choose JGA because we’re honest, dependable, and deeply committed to doing the job right the first time. We are fully licensed and insured, providing peace of mind and 24-hour emergency services, so you’re never left without support when you need it most. 

Serving The State of Texas for Over 38 years

While our roots are in San Marcos, located in Hays County, we have been providing reliable commercial roofing services across all Texas counties for nearly 38 years.

You’ll find our flat roofs on a wide variety of industry businesses such as healthcare, manufacturing, K-12 schools, colleges, retail, government buildings, restaurants, hospitality, and multi-family housing.

When Jose G. Aviles launched his own business, he had a few goals in mind. First, the business relationships he built along the way would be lifelong. Second, he knew he wanted JGA to be known for their dedication to perfecting their craft in commercial roofing. Third, offering the best in quality installations, products, and customer service would help foster the reputation they were looking for: to be the best commercial roofer in Texas!

From the President…

“JGA Roofing Systems is a commercial roofing contractor based in south-central Texas. It was in San Marcos that I learned about the roofing trade through my father-in-law. With the support of my friends, family, and colleagues, and 38 years of experience, I branched out and founded my own business. JGA Roofing Systems is now a well-recognized, award-winning, and well-respected family-owned business serving all of Texas.


We are a commercial roofing company with the aim of providing quality work and competitive pricing for both the public and private sectors at the local, regional, and statewide levels. Our goal remains to be the first choice for any commercial roofing project. We want to be the last roofing contractor you will ever need. ”


− Jose Aviles, President of JGA Roofing

We are excited to work with you!

We strive to exceed the expectations of our clients at every turn. JGA Roofing Services understands that without the customers, we don’t have a business. Every single one of our team members recognizes this. To learn more about how JGA Roofing operates, reach out to us today.