Our specialist team are fully Vauxhall trained and approved, meaning your car or van is in safe hands with us. Whether you purchased from James Haugh or not, our team is always happy to go the extra mile in providing class-leading service, repairs and maintenance to keep you on the road. We carry out routine Visual Health Checks on all workshop visits so you have absolute peace of mind, and can take action where needed.