At D & S Automotive in Torbay, we are mechanics that are dedicated to delivering fast and friendly service with great rates! We provide a wide range of automotive repair and mainte... more... See more text