Santa Rosa Auto Repair Shop – On-Site Auto Repair On-Site Auto Repair is a Santa Rosa Auto Repair Shop. At On-Site Auto, we believe in friendly customer service, being honest, and taking care of our customers. We believe that because of our commitment to servicing our customers and our willingness to go the extra […]