Barnes Roofing did a complete tear off of my roof. They showed
up on time and did a very professional job. After completion, any
and all debris was picked up and taken away. I will use them
again when I do the addition.

David R.