Home About Us Testimonials Contact 02920 220 380 info@a1-diagnostics.com


We are an independent BMW garage specialising in engine repairs, reconditioning, fittings and supply

We carry out a range of BMW engine services from our garage workshop.



We are experts in BMW engine fittings and repairs

If you own a BMW vehicle or BMW car and are experiencing problems with your BMW engine we can either repair and fit the existing engine or replace it with a new low mileage BMW engine.

Our BMW engine mechanics fitting a recent engine

Our engine mechanics checking over a recently fitted BMW engine

We have access to huge ranges of BMW engine stock. If your BMW engine is beyond repair we can fit your BMW vehicle with a quality low mileage BMW engine from stock.

Because we have good access to BMW engine stock we don't have to wait long delivery times waiting for BMW engines to be delivered. We want you back out on the road as quickly as possible instead of having to wait 3 to 4 weeks for stock to arrive. We can pull BMW engines straight from stock getting you serviced quickly.

If you are having any kind of problems with your BMW engine then get in touch with us we can help and have mechanics with years of BMW knowledge to help repair your BMW engine.