Location

Welcome to Rover Automotive!

We are located at 1807 Welch St, in North Vancouver, just a quick drive from Lion’s Gate Bridge and the downtown core.
Our team is excited to get to work on your vehicle. Whether you need major repairs done or a quick oil change, we do it all!
Simply give us a call at 604-969-7667 or click here to book a service appointment online!

1807 Welch Street North Vancouver, BC V7P 1B7

Call: 604-969-7667 Book Online

The  mechanics at Rover Automotive provide the best vehicle repair and maintenance
services for all makes and models in North Vancouver.