I use Eurotech, in Stafford:
https://www.mercvolvo.com/ He's right off I-95 at the Stafford Airport exit, so very easy to get to.
The owner is Rick, and he is a multi-time Mercedes Master Mechanic award winner; he treated me very well with my S, and when I took my SRT Roadster to him and showed him the AMG parts, he took it on.
I find him to be very helpful, and often call him when I have something I can't figure out (good example was the heating/AC fan on my S; local MB dealer wanted over $600 for labor, and another $600 for the blower. Rick suggested I replace a thermistor (?) on the top of the unit, and it worked perfectly - cost was $155 and a nice bottle of wine for Rick!)
Mention my name and it may help (or not!)
Kevin Long