I just got my car back from Beech and I am extremely satisfied with the whole experience. I had used Beech for a long time in the past but switched to the dealer when I bought a new car. As I found out when I received the problem report from Beech, the mechanics at the dealer missed some stuff.I would highly recommend Beech to everyone. They "get" customer service and do go the extra mile.