James undertook what we thought – in our ignorance ?? – was going to be a simple job. Given his deep experience he was very transparent up front and all the way through about what would be involved. James advised us and guided us through what ended up being a larger job than we thought and worked hard to fit in around other construction activity and deadlines. James finished on time and did a very nice job, meeting the brief, and advising on where we could make enhancements to our plans, or scale back and make savings. James/the team are responsive and always call back. I am a repeat customer