Buchanan Motors specialises in electrical work and insurance repairs mainly on BMW cars.