James is very professional. Always arrived on time. Easy to deal with even when we made changes along the way. Always asked everyday in we happy with progress or if we wanted anything changed. Came everyday until work was completed. Will be using him again for future projects.
- Approximate cost of services:
- Company Response
Looking forward to working together again