Contact Us
Ready for a free estimate? Get in touch with us today.
Get a Free Roof Inspection
Owner-operated. A real person calls you back — usually the same day.
Get In Touch
Phone
(956) 600-0501Business Hours
Monday – Saturday: 8:00am – 6:00pm
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 based in Pharr, owner-operated by Ronnie Baccaro, with 5+ years serving the RGV and 500+ completed projects. Insured, and we install GAF, Owens Corning, and CertainTeed product lines with the manufacturer's material coverage spelled out in every estimate.
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-Saturday 8am-6pm CT. Closed Sunday. Emergency line is monitored 24/7 during named storm events and active hurricane watches.