Very flexible appointment schedule and was on time. Garrett was very thorough and seemed very knowledgeable. A pleasure meeting with him. Costs were more than I had hoped for. However, I will be considering what they have to offer. I greatly appreciate their flexibility, thoroughness, and professionalism.