Pros. Timely and accurate diagnostics that don't waste my time and money. Attention to detail. Fix it right the first time. Truly willing to find the source of the problem and fix only the item that is the true cause of the fault,noise,etc. to many times I've been down the road of the parts swapper mechanics who don't have the experience to diagnose so they through your money at the problem. NOT HERE! You get exactly what you pay for.....expertise.Cons. Not open Saturday. Imagine somebody other than myself wants a day off? I can live with this.