Best solution is to find a good independent (Indie) and build a relationship with them. Had my current E320 for 12 months and been using the same Indie, WDM Cars in Bham. prior to this I has 3x Saabs back to back an used the same Saab Indie for best part of 15 years. Got to know the folks in reception and the workshop, they treated me well.
Had engine management light issues on the Saab several times, took car and asked if they could tell me what it was, most times they fixed on the spot, couple of times had to take car back they never charged me for plugging into the Saab equilivent of the Star (TECH II). Current workshop haven't charged for plugging into Star either, in both cases they knew they would get the work and that I'd be back in the future.
Would suggest OP gives us broad indication as to where she is based and perhaps somebody can recommend an Indie local to her.