These guys were AMAZING! I was staying at a hotel down the way, in the middle of a roadtrip, and had an automotive crisis! My truck was leaking something substantially and I was near panicked. I googled mechanics in my vicinity, saw this place had a good review and went there. Good thing too, the mechanic was able to diagnose my issue and help me get myself set up to make the rest of my trip. He gave me directions to the O'Reilly's auto parts store and told me exactly what to ask for.
He was truly a gentleman and a helpful soul to a traveler in need!
I cannot recommend Allen's Automotive enough!