The shop did an outstanding job. My vehicle had multiple issues which caused the delay in me receiving my car. The shop kept me apprised of any changes and any additional work that needed to be done. The staff is professional and courteous. I believe they gave me an honest assessment of my vehicles issues I will continue to use this shop for their great service.