Always dependably great and courteous service; however, the prices are exorbitant. Also, the total charge for diagnosis is added on to the repair charge. Many shops including most dealers either greatly reduce or wave initial diagnosis charges if the service is performed at the diagnosing shop.
I do recommend C&D's but always with a warning about over-the-top charges.
more