I've know Allen for over thirty years. He has taken care of all my cars over the years. From minor repairs and maintenance to complete engine exchanges. He must be doing something right. My 2002 Silverado has 202,000 miles on it, my 2003 Sebring GTC has 288,000 miles, my newest addition is 1967 Fury III has only 66,700 miles. I would not take my personal cars anywhere else.