E&J have been taking care of our cars for many years and we've never been disappointed. They always do a thorough job, repairing and inspecting. They are very competent and courteous. They always let us know what is happening and what needs to be done to prevent future repairs. 5 stars for sure!