Mike and staff at MP Motorwerks are outstanding!!!!!!! A very professional staff, it's not often you find the level of customer service as well as quality work as this shop!!! Our Mercedes was towed in this morning, within no time Mike called me less than an hour after the vehicle arrived with a detailed list of parts needed as well as estimated charges. All said and done his "estimate" was very close the end charges as well as his estimated completion time. Upon arrival J approached us about a known battery issue that we'd planned to talk with them. J not only had the cost for us he let us know when it could be addressed. J then walked us back to Mike who brought the parts that were removed from the vehicle without even being asked. This shop will be our go to shop to replace the secondary battery as well as for all future repairs and routine maintenance. It's always stressful to have your vehicle break down!! Knowing that we can depend on MP Motorwerks when needed certainly makes it less stressful!!! Should you need service don't hesitate to contact these guys, you can't go wrong!!!!! Our experience today is another reason we choose to do business with independent businesses, we could not have asked for better treatment!!!!! Thanks for taking care of us today!!!!