I want to let you know how much we appreciate the great job done replacing our roof. The result is more than we could have hoped for and everyone involved was great to work with. The entire Ruff Roofers team made this a great experience and I can not say enough about how simple your team made the process.

Thanks again for a great job!

R. Lohr

Chesapeake Beach, Maryland