Michael Sipes

Active Escalon, CA President for Sipes Construction Consulting