 The Car Doctor. Since 1991, this is where car owners the world over turn to for their definitive opinion on automotive repair. If your mechanic's giving you a busy signal, pick up the phone and call in. The garage doors are open, but I am here to take your call at 855-560-9900. And now...