If we had to sum up such an impressive experience in a few simple words they would be creativity, timeliness, professional craftsmanship, and personal integrity.Each team member who touched this project treated us and our home with respect, thoughtfulness, and meticulous attention to detail.