I called Craig for an estimate for a roof replacement on a large building, that included a flat roof. I have an old slate roof at the end of its life, and needed a full roof replacement with gutters, etc. The building is on an incline and is about 50 feet up at the highest point. This was a very difficult job, and my search for someone that had the expertise to do the job took me 2 years. During this extensive search, about 1⁄3 of the people that I called never bothered to even return the call. Several made appointments with me and didn’t keep them, some came and never bothered to give an estimate. Because I have a flat roof, he recommended someone with more expertise with that job, and gave me a few contacts that he thought did good work. He took the time to help me even though he was not going to benefit from it. He was very honest and professional, and I would use him if another problem arises.