Had some very expensive repairs done, much to my dismay, as I felt the overall cost was a bit high. A valve body, valve solenoid and all four shocks/struts. However, overall service was great and detailed. Photos of all inspected items were emailed and it was my decision on what I felt need repaired. They provided things kind of in an order of importance. It took an extra day to repair as I think they had issues obtaining a part. They alerted me to this and the vehicle was done in a timely manner once they had everything they needed in the shop. Courteous service and clean shop.