Contact Us
Ready for a free estimate? Get in touch with us today.
Get In Touch
Phone
(956) 600-0501Business Hours
Monday – Friday: 8:00am – 5:00pm
Saturday – Sunday: Closed
Service Area
South Texas & the Rio Grande Valley
Find Us on Google
Serving the Rio Grande Valley · click the map to leave a review
What to expect when you call Baccaro Roofing
Every call to (956) 600-0501 reaches a Baccaro Roofing team member directly — not a call center, not a voicemail tree. Whether you're dealing with an active leak, scoping a full replacement, or just pricing out a future project, we answer your questions plainly. No pressure, no rushed sales pitch.
Free on-site evaluations across the entire Rio Grande Valley — McAllen, Edinburg, Mission, Pharr, Weslaco, San Juan, Mercedes, Donna, Alamo, Hidalgo, Brownsville, Harlingen, San Benito, Port Isabel, South Padre Island, Rio Grande City, Roma, and every city in between. Most inspections happen within 24-48 hours. Active leaks get same-day or next-day priority.
During the inspection we walk the roof (or use a drone if pitch is too steep), photograph every slope and penetration, check the attic for ventilation and water damage, and measure for accurate squares. Within 1-3 business days you receive a written, line-itemized estimate — brand and product line specified, decking allowance, underlayment grade, ventilation plan, and warranty terms all spelled out. No vague single-line quotes.
Bilingual English/Spanish team. We're locally based in McAllen with 15+ years of RGV-specific experience. Licensed, insured (general liability + workers' comp), GAF and Owens Corning manufacturer-certified. Every install carries a 5-year workmanship warranty layered on top of the manufacturer's 30-50 year material coverage.
Insurance claim work is one of our specialties. We meet your adjuster on-site, document depreciation recovery, and handle supplemental claims when adjusters miss scope. We work with every major Texas carrier — State Farm, Allstate, USAA, Farmers, Texas Farm Bureau, Liberty Mutual, and more. See How Insurance Claims Work for Roofing for the full process.
Other ways to reach us
- Phone: (956) 600-0501 — fastest response, day or night for emergencies
- Email: baccaroroofing@gmail.com — typically replied within 4 business hours
- Cost calculator: Roof Cost Calculator — instant ballpark before you call
- Storm emergencies: /storm-response — 24/7 tarp service after hurricanes and hail
Office hours are Monday-Friday 8am-5pm CT. Emergency line is monitored 24/7 during named storm events and active hurricane watches.