John is a very professional contractor. His workers were on time, every time, and were neat, clean, and courteous. Cleaned up everything every afternoon, and left little to no mess in my yard or anywhere else, despite high winds and occasional rain, snow and ice...
They put up trim, gutters, and cedar shingle siding on my house, and ripped down the aluminum that was needing replacement.
The job took slightly longer than expected, but a very substantial portion of that was due to weather related circumstances.
Bottom line - I am very happy with the finished product, and would work with/hire Mastercraft Specialists again in the future.