Every vehicle repair shop, regardless of speciality, need general liability insurance, errors and omissions insurance, and commercial property insurance.