Diablo Import Service offers professional auto repairs on foreign and domestic vehicles. It can fix problems with engines, transmissions, suspensions and electrical systems. It can also provide general services like oil changes, 30-60-90 thousand mile servicing and car inspections. Diablo Import Services is a Busch auto part specialist, and the company is registered with the state department of consumer reports.