Working with Craig of CWC has been a pleasure. He is a trustworthy person that also does great work. He is always happy and just a really peaceful guy to be around. When I had silly questions, he always took time out to explain things and gave tips on future diy projects we plan on trying. He will do the job right the first time! We feel like we gained a new friend after working with Craig, and definitely recommend CWC!