Professional, customer friendly, understanding, caring, listening to all questions and concerns. Very thorough. Kept us informed and explained to our understanding of what was being done. We feel josh went above and beyond our expectations. Highly recommend josh again.