I went with this company since google maps gave it high ratings but did not read prior reviews which was my mistake. Avoid this company at all costs, they will charge you for every tiny thing. If they can't fix your car you will still be charged for so called "diagnostics charge". Also notice that all their reviews are from a no name company called demandforce. I believe these are all fabricated reviews. I left with the same problems I came in with.
more