When I first got my 2001 Porsche 911, I took it to Reeves Porsche in Tampa as I had bought an extended warranty for the first 5 years. It was well worth the cost. When the warranty ran I out, I took it back to Porsche 2 more times. Needless to say I was shocked by the costs. Next I found a good mechanic that worked at his shop on his property. He was good but you never knew when you would get your car back. Finally I took a chance on AutoWorks of Brandon. They have been fantastic the few times that they have worked on my car. Unlike the mechanic who worked in his own shop, they only use Porsche parts - this has made a lot of difference. They are also very good about saying what they can and cannot do - like replacing the top for my convertible and replacing the seat covers. They made recommendations that are as good as they are.