From my first encounter with David and his team i knew this was the right place to take all my vehicles now and in the future. The full disclosure about issues involved and costs up front made it easy to make all decisions going forward as the discovery process proceeded. Along with the constant communication and timely work completion, this shop not only deserves, but earns this 5 star rating here