I would say it depends on what you are looking for. I've been to multiple indy's in Knoxville and had mixed luck. Gillespies on Northshore I would strongly advise against, European auto Garage treated us well but cost was in line with the dealer. I just had my 05 x3 in at turner automotive in Lenoir City and while it is basically just a guy with two bays in the garage outside his house and one helper, he did some great work for me.
Front brake pads/rotors, rear pads, new coolant reservoir, coolant flush and cleaning of mass airflow sensor for $800.
Let me know if she has specific questions, between my x3, the in-laws have a Mercedes and another BMW and I'm pretty sure they have been through almost every Indy in west Knox.