We are here for all your mechanical, performance, UTV and fabricating needs. We have been in Dawson Creek, BC since 2003 serving many from our community along with local businesses and tourists.
Stewart Mechanical has been in business serving British Columbia & Alberta since 1986 with a combined 97 years of experience in the automotive industry. Stewart Mechanical is the only shop you will ever need for all your mechanical, performance, UTV and fabricating needs.