Top notch service from beginning to end. We had Ian's "A" Team, although he tells us that all his teams are "A+". Very professional and personable crew. Ian's recommendation and experience with materials is invaluable. Handled any problems or issues quickly and without fuss. The end result is better than what we envisioned.