Honest Auto Repair for Elmvale Drivers

Beacock’s Auto Service has been part of the Elmvale community since 1975, providing consistently high quality automotive repairs and maintenance. We work on all types of American, European, and Asian vehicles with the goal of helping our customers get the most out of their cars and trucks, but what really sets us apart is our commitment to customer service. Treating people well is the foundation of our business.

Our shop offers the same auto repair and maintenance services as the dealerships, but we provide the personal touch corporate franchises often lack. We‘ll get to know you and your car, and help you understand how to take care of it. Maintenance is much less costly than repairs—we’ll help you spend less on your vehicle in the long run. We also do little things that make a difference, like checking your tires to make sure they’re safe and reliable, and giving you a ride when you need one.

We’re Now servicing atvs & sleds, too!

Making a Difference for Our Customers & the Community

Along with providing Elmvale area drivers with quality auto repairs, we support the community by sponsoring numerous local organizations and events, including the Elmvale Fall Fair, St. John‘s United Church, Georgian Bay Hospital, Eat Well to Excel, Elmvale Minor Hockey Association, Elmvale Minor Baseball Association, Spring Water Selects Hockey Team, Angel’s Tree Foundation, Radio for Cardiology, the Think Pink Golf Tournament for breast cancer awareness, and the Elmvale Food Bank.

Our shop is conveniently located on Highway 27 at the southern edge of town, right between McDonald’s and Tim Horton’s. In addition to Elmvale, our customers come from Wasaga Beach, Wyevale, Phelpston, Hillsdale, Midland, Barrie, and the nearby hamlets, Waverly, Penepanguishene, and other communities on the Georgian Bay.

Shop Amenities

Courtesy Vehicle Check

Courtesy Vehicle Check

Customer Pick Up/ Drop Off

Customer Pick Up/ Drop Off

Excellent Customer Service

Excellent Customer Service

Bring Your Car to Beacock’s!

If you drive a car, automotive service is a fact of life. We’re confident our crew can make taking care of your vehicle an enjoyable, successful experience. Give us a call or schedule an appointment online. We look forward to seeing you at the shop!


or give us a call at (705) 322-2757

Shop Hours

Monday - Friday: 8AM-5PM
Saturday & Sunday: Closed

Shop Location

46 Yonge St. S
Elmvale,  ON L0L 1P0

Our Affiliates

Tech-Net Professional Auto Services
Canada International Standard
NAPA Auto Parts
CarQuest Auto Parts