Meet The Team!

Owner and President

Will Beinert

CFO

Michele Castillo

Vice President

Michael Beinert

mike@beinertroofing.com
Direct: 281-932-6940

Corpus Christi General Manager

John Castillo

Corpus Christi Project Manager

David Nino

david.nino@beinertroofing.com
Direct: 361-548-1914 Office: 214-960-4233

Corpus Christi Project Manager

Sal Riojas

sal@beinertroofing.com
Direct: 361-215-1220 Office: 214-960-4233

San Antiono General Manager

Michael Mathis

michael@beinertroofing.com
Direct: 361-834-8511 Office: 210-888-8329

Corporate Executive Assistant

Dina MacDonald

Corpus Christi Office Manager

Cassandra Ibarra

Port Lavaca Project Manager

Sean McGuire

Houston Project Manager

Scott MacDonald

scott@beinertroofing.com
Direct: 210-300-1011 Office: 210-888-8329