Engine repairs, reconditioning and fault finding – all aspects of engine work is undertaken, from fitting new engines, servicing, engine rebuilds and performance upgrades to engine performance and reliability issues. Working with the knowledge acquired over the past 30 + years and being a trained engineer, David enjoys the challenge of getting to the root cause of a fault and sorting out the problem – old school mechanics which can’t always be sorted by a computer!