We have had Steve do two roofs for us on two different houses. He is very knowledgable and his crew knows what they are doing. They were competitively priced, and ee were very happy with the job they did both times.
We recently had a small problem with our wood shake roof, and even though we were just outside of the warranty time period, Steve fixed it at no charge. He also went over the whole roof, inspecting and cleaning it at no charge.
Steve has a lot of integrity and experience. You can't ask for more than that.