Had a check engine light with performance degradation. Called Frank and he got the car right in. The problem was quickly diagnosed. Frank discussed the problem and possible resolutions very clearly and comprehensively. The problem was fixed more quickly than estimated and the cost was spot on. Excellent service by all involved.