James did a great job of interpreting what was needed. He pays the attention to details. The craftsmanship is outstanding. He is innovative and careful. The worksite was well organized and tidy. There was minimal disruption and he accommodated changes that were necessary, with practical solutions. He wants to create a good result and does so.

Approximate cost of services:
Was this review helpful?