Serviced at MB-Vancouver/North Vancouver since new (professional, explains problem/solution, issues always addressed to my satisfaction).
Tried Henneken a few times, professional (but does not take the time to explain the problem/solution), happy with their work....BUT,
1) Installs after market (OEM) parts, but charges OE (MB dealer) price. That's additional 70% more profit for him, but rip off to me.
2) Labor $20 less/hr than MB, but charges more time. In the end, the labor ended up being the same/more what MB dealer charged for the same job....so NO saving for me here either.
Evaluating Milo right now, tried them a few times. Very professional, takes time to explain the problem/solution. Their work is excellent. Two times I thought the price was very fair/good & two times I thought the price was high. But at least they let me supply my own parts & they provide the labor.