We are a Mechanical and Auto Electrical workshop. Our mission is to provide you with a ‘one-stop-shop’ for all your automotive needs. We have been operating in the Norwood area for over 30 years. Our staff have been with us for many years. We are a friendly and willing crew ready to assist you.