From start to finish our experience was that of having our needs met and understood, couple with outstanding attention to detail and full availability when we had questions. Joe provided a particularly attentive service and his joviality made the process painless and enjoyable.