Ed was very pleasant to deal with, listened to my concern, presented a few available options along with estimates and helped me decide which option to go with. He coordinated with me the arrival of parts and vehicle drop off, completed repairs within promised time window and everything works great. I am pleased with the service and will be back. Thanks!