Very rarely do I give 5 stars. No-one is perfect. But I must admit, I was impressed. That is no easy feat. It was nice getting a "to-do" list of things that would need attention to keep my car functioning perfectly. I liked the idea that things were put in order of urgency. I am very comfortable trusting Silverlake Automotive with my car. I will recommend them to everyone.