Do not trust the google reviews, this business actively flags honest bad reviews with Google by saying you arn't a customer etc which is completely false. Google then removes these bad reviews, skewing the results. The majority of the 5 star reviews also look fake and/or bought.
Transmission needed a rebuild, was led on for multiple months and had no car as a result. In the end I just bought a new transmission elsewhere for significantly cheaper as there had been no progress. Highly stressful dealing with this company, communication was terrible, and they still billed me $300+ for 'labor' months later. Never again.