Allen's Automotive is the best! I have been using his services for a few years and I have no complaints. My most recent experience was no different. My truck was running hot, I called Allen to inform him I was having it dropped off. The truck was dropped off around 9, Allen had diagnosed the problem by 11, and the truck was fixed and ready for pickup at 3:45. Not only prompt and thorough, Allen is reliable and personable. I recommend him to everyone with auto problems and for routine automotive needs.