I recently had my 2007 BMW 525i towed in for not starting. The mechanics were able to determine that it was my starter. Mike called me and stated the situation and cost which was a fair. The work was performed and completed promptly. I will now make this my favorite auto repair shop.