for my money, the best one around is bobby stickleather at heritage motorwerks in hickory, nc. I drive a little over an hour to take mine to him when it is something I can't do myself. He was with porsche for many years and now has his own shop. He is very good and much less expensive than the dealer. his number is 828 244 5169 and tell him bob in little switzerland recommended him. For routine maintenance I have a pretty well stocked garage with lift and if you are coming toward little switzerland You are welcome to use it. We have some nice roads up this way also. bob 828 385 3100