Mon–Fri: 8:00am – 5:00pm

Contact Us

Ready for a free estimate? Get in touch with us today.

Get In Touch

Business 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

Office hours are Monday-Friday 8am-5pm CT. Emergency line is monitored 24/7 during named storm events and active hurricane watches.