This is one of the best run business's I've ever seen! They are very professional but also caring, patient, and understanding. Their work is always the best. The prices might be higher than others around, but it's worth it for the peace of mind. Plus, if available, they will give you a loaner car until your car is finished! I 100% recommend Fincastle Automotive.