James Haugh (Dumfries) Limited is a family run local Vauxhall dealership specialising in providing excellent care for our customers and their cars.