When it comes time to repair or replace your roof, hiring the right San Antonio roofing company is one of the most important decisions you’ll make for your home. Whether you’re dealing with storm damage from one of our notorious hail events or simply replacing an aging roof, the right contractor can make all the difference in quality, cost, and peace of mind.
Unfortunately, not all San Antonio roofing companies are created equal.
Some cut corners, use low-grade materials, or lack experience with local regulations and weather conditions. That’s why it’s essential to ask the right questions before signing any contract.
In this article, we’ll walk you through 10 essential questions every homeowner should ask before hiring a roofing company in San Antonio. These questions will help you filter out the unqualified, uncover hidden costs, and choose a roofer who’s reliable, reputable, and ready to do the job right the first time.
Table of Contents
Not sure if you should repair or replace your roof in San Antonio? Give us a call for FREE roof inspection
10 Important Questions to Ask a Roofing Company in San Antonio
Asking the right questions can make all the difference when it comes to hiring a roofing contractor in San Antonio. Here are 10 essential questions to ask.
Are You Familiar with San Antonio’s Building Codes?
A reputable roofing company in San Antonio should be familiar with local building codes and regulations. It’s important to ensure your roofer is up-to-date on any new requirements or changes that may affect the installation or repair of your roof.
If you hire a contractor who isn’t familiar with the local building codes, not only could this potentially lead to a faulty installation, but it could also cause issues when trying to sell your home in the future.
This is why it’s so important to hire a roofing company that is local to San Antonio. They will be well-versed in the city’s specific codes and regulations, ensuring that your roof is installed or repaired correctly.
Have You Worked on Homes in My Area?
Ideally, the roofing contractor you hire should have done work in your area. This ensures that they are up to date with common roof styles in the area, any issues that come with working specific developments or neighborhoods like Alamo Heights, Stone Oak, or Southtown.
This familiarity can lead to faster problem-solving and better material recommendations. Contractors who have worked extensively in your area will already understand common issues that arise due to the local climate, such as heavy rainfall or intense heat, and can quickly identify and address potential problems.
Additionally, they can recommend materials that are best suited for the region, whether it’s heat-resistant shingles, durable underlayment, or specific coatings to combat humidity.
How Long Have You Been in Business in San Antonio?
The best San Antonio roofing companies have done business in the area for a long time. They have built a reputation with the local community and have a deep understanding of the unique challenges that come with roofing in San Antonio.
This experience shows their commitment to quality work and also means they have encountered and solved various issues specific to the region. This level of familiarity and knowledge is invaluable when it comes to choosing the right materials and techniques for your roof.
M&M Roofing, Siding, and Windows has been in business for more than 40 years, and we have installed thousands of roofs in the San Antonio area. We pride ourselves on being the best roofing company in San Antonio, and our customers will testify to the quality of our work.

Can You Provide Local References or Recent Projects?
A reputable San Antonio roofing contractor should be able to provide you with plenty of local references, as well as examples of recent completed projects. This shows their experience and expertise, and also allows you to see the work they have done in your community.
If a contractor can’t provide you with references and examples of recent projects, that’s a big red flag.
M&M Roofing, Siding, and Windows has more than 1,000 positive customer reviews. We also have many examples of our recent work that you can view. You can see them here.
Do You Offer Free Roof Inspections and Estimates?
When it comes to choosing a roofing company in San Antonio, make sure that they offer free roof inspections and estimates. This is an important service that allows you to get a better understanding of the condition of your roof and what repairs or replacements may be needed.
At M&M Roofing, Siding, and Windows, we offer free roof inspections and estimates for our San Antonio customers. One of our local roofing experts will thoroughly inspect your roof and provide you with a detailed report of any issues found. They will then provide you with an estimate for any necessary repairs or replacements.
What Roofing Materials Do You Recommend and Why?
A good roofing contractor should be able to make expert recommendations about which roofing materials are best for your home. They should have enough experience in the San Antonio area to know which types of roofing materials are best given the local climate and weather patterns.
They should also provide you with recommendations tailored to your particular situation. For example, if you want to reduce your energy bills, they may recommend a type of roofing material that is more energy efficient. If you live in an area prone to extreme weather, they may suggest a more durable material such as metal.
What Is Your Warranty on Materials and Workmanship?
When you have a new roof installed, you should get two types of warranties. The first is a warranty on the materials, which may be provided by the manufacturer or by your roofing contractor. This will typically cover any defects in the materials used for your roof.
The second type of warranty is one for workmanship, which covers any issues with the installation process itself. It’s important to ask your roofing contractor about both of these warranties and the length of coverage they provide.
M&M Roofing, Siding, and Windows offers a lifetime warranty and 100% satisfaction guarantee on all new roofs. If, for any reason, you’re not satisfied with the results of our work, we’ll come back and make it right. That’s our promise.
If you need a new roof or need to repair your roof, give us a call for a free roof inspection!
Who Will Be On-Site Managing the Project?
Having a qualified and experienced project manager on-site during the installation process is crucial for ensuring a successful roofing project. This person will oversee all aspects of the work, including coordinating with subcontractors, managing materials, and addressing any issues that may arise.
When you work with M&M Roofing, Siding, and Windows, you’ll have one point of contact throughout the entire project. The person who performed your initial roof inspection will also manage the project from start to finish. This ensures clear communication and accountability, so you can have peace of mind knowing that your roofing project is in good hands.
What Is Your Timeline for Completion?
When working with a local roofing contractor, they should be able to provide you with a timeline for how long the project will take. This timeline should include a start date, projected completion date, and any potential delays that may affect the schedule.
A reputable roofing contractor will have experience in managing projects and should be able to provide you with a realistic timeline based on factors such as the size of your roof, weather conditions, and availability of materials.
How Do You Handle Permits and Cleanup?
When hiring a roofing contractor, it is important to also consider how they handle permits and cleanup.
Obtaining the necessary permits for a roofing project can be a complex and time-consuming process. A reputable contractor will have knowledge and experience in obtaining the proper permits for your specific location and project.
Additionally, a professional roofing contractor should also take responsibility for cleaning up after the job is complete. This includes removing any debris or materials from the site, as well as properly disposing of them. It’s important to clarify with your contractor beforehand if cleanup services are included in their quote.
Final Thoughts
Your roof is one of the most important investments you can make in your home, and choosing the right roofing company in San Antonio is key to protecting that investment. By asking these 10 essential questions, you’ll gain the clarity you need to make an informed, confident decision.
Don’t be afraid to dig deeper, request references, and look at reviews. A trustworthy roofer will welcome your questions and provide honest, thorough answers. Remember, it’s not just about price. It’s about experience, reliability, and long-term value.
Whether you’re repairing storm damage or planning a full roof replacement, taking the time to vet your contractor properly can save you from costly headaches down the road.
If you need roofing repair or to have a new roof installed, contact our San Antonio office today. We’ll send out one of our roofing experts to perform a detailed inspection and guide you on the next steps.
We can’t wait to hear from you!
M&M Roofing, Siding, and Windows has been serving San Antonio homeowners for over 40 years. Call us or complete the request form to schedule a FREE roof inspection and consultation.