We were so very satisfied with Ruff Roofers from the initial contact with Ryan and each team that performed their jobs so well. Ryan was forthright and honest about our roofing and gutter needs, he did not try to sell us any unnecessary products. The work teams were respectful and professional. There was no one slacking! We highly recommend Ruff Roofers! D. Wheeler