We were referred to M service by my brother. We previously used BMW Concord and were not too satisfied with the last two visits to them. We were incredibly happy with the service M Service provided us in diagnosing the problem with our 525i and were even given a few extra pointers for the future care on our car. Not only was the service superior, so was the cost.. We will definitely be back!!