I highly recommend German Sport. They are honest, transparent and friendly. They deliver on their estimates, are proactive about discussing matters up front and complete work within agreed upon timeframes. Sergio is an excellent representative for the company; breaking down issues in a way that is understandable, providing details of each matter and doing so in a low pressure and friendly way. I wouldn't take my car anywhere else.