Josh and his assistant Dan did a great job on our house. Although the project took longer than anticipated, their attention to detail, concern for the tidiness and safety of the worksite made us feel confident that they were doing a great job. Their work is great, their care for our house and respect for the job was great. After hearing so many horror stories from friends about untrustworthy contractors, I feel lucky to have met and worked with Josh. He was very easy to talk to, and open to new ideas when plans changed, he and his team were happy to meet the new challenges. We are planning on hiring him again very soon for our next reno!