Honestly, I would recommend Excel Construction Group for your roofing needs. Stephen Zertuche did an excellent job in explaining everything well and thoroughly with us. He knew how to work well with the adjusters to get everything done in a timely manner. Very respectful and professional. We are very happy how our roof turned out and much more! 😀 Thank you!