Ryan and crew were very knowledgeable, professional, reasonably priced, and helpful. As a contractor myself, I appreciated their attention even to the smaller details of the job. They were very thorough from starting our shingle and rubber roof repair, to cleaning up afterward. I will be referring them to family, friends, and would definitely have them back to my home if I was in need of roofing work in the future.