Leroy's got me in the same day even tho they were very busy. Diagnosed the problem; gave me a very fair estimate, completed the repair on time - same day - same price. Gave me several maintenance items for future reference. I'll definitely come back. Great job - thanks.