Twenty five years knowledge in Volvo and BMW repair and maintenance. We have been in automotive repair for twenty five years. Our experienced team is ready to provide you repair and maintenance expertise for your vehicle. 80% of our repair business is Volvo. Our shop is situated at 1304 North Melrose, Suite A, Vista, California. Our Parts Department is reorganizing.
Halomaster — Owner is a classy guy with a lot of experience under his belt. Fixed my fuel leak like it was nothing