We have a fleet of approximately 50 vehicles and began using Bernie Auto 24 months ago. Our business is to provide Fire Protection services for our customers using our vehicles, not servicing our vehicles. We needed someone who could be a trusted technical advisor as well a provide maintenance (preventive, scheduled and break/fix). Our fleet is varied and has a mix of leased and owned trucks, vans and cars with significantly different ages and kilometers. It was a great decision to go to Bernie Auto. Darren is always direct and straight talking. He explains everything as to why we need what he is suggesting and has proven good to his word. We are involved in the decisions process. Their team will point out things to us in advance, so we won't have a truck out of service...preventive maintenance is the key! Darren once called me to say one ball joint was an issue but the other was not. He wanted to replace both so the truck would not be off the road a second time when the other one goes. Given the age of the truck he calculated the overall savings we would see with this suggestion and let us know the resale value upon inspection would be better. Bernie Auto understands that a vehicle breaking down can easily cost more than the preventive maintenance. So they are always doing an o inspection each time one of our vehicles is in for maintenance. They genuinely want to help and seem to get great satisfaction from serving clients well. Why am I writing this? Because we had enough bad experiences elsewhere that we wanted to share our positive experience here and we waited a long time before writing a review so we would be sure they were consistent over time. They are!