About Us

Our promise to you is also our tag line: We Do It Right!

We back these words with facts:
We have knowledge, experience and longevity. A family-owned business founded in 1959, Vancouver Axle & Frame Ltd was located on Commercial Drive in Vancouver for our first 32 years. In 1980, Ken Miller joined the company alongside his father.

Almost a decade later, in 1988, the Ken Miller family bought the company, worked hard, and grew steadily. In 1991, Vancouver Axle & Frame brought the heavy truck repair industry east to Port Kells Industrial Park. We’ve been located at 19548 96th Avenue, Surrey, BC, for the past 25+ years.

Vancouver Axle & Frame is an authorized Designated Inspection Facility with Transport Canada’s National Safety Mark (NSM) and we’re professionally affiliated with the British Columbia Trucking Association (BCTA) , among other organizations which hold us to the highest standards and allow us to keep pace with constantly changing technology.

We are always honest. If we see that you have a small problem, we warn you before it becomes a larger, more expensive problem. Read our customer testimonials now!

We fix the problem right the first time. Other shops turn to us to solve their problems when they’re stumped. We’ll solve yours, too.

We treat all customers with the same respect.
Male and female. Young and old. From those with expert knowledge to those who know little about our industry.

Most of our business comes from repeat customers, from young families with RVs to owners of medium-duty trucks, to owners of whole commercial fleets.

We explain to you in detail what we do before we do it, and we always give you a written estimate.

We use high-tech equipment, including Bee Line technology, for precise diagnosis and repair.

Our prices are fair. We fix what is necessary to get you safely back on the road. We don’t fix anything beyond the scope of what you need.

We offer convenient hours of operation: Open days, evenings and weekends.
Monday to Friday 8:00am to 12:00 Midnight
Saturday 8:00am to 5:00pm