GF Sprague did our roof a couple of years ago and we are still very satisfied. We wanted to use a local business and we chose them because of professional manner of their representative, and choices and quality of roofing materials. Our choice was the right one. They were able to do our roof in one day and cleaned up all the debris as well. There were no loose nails or shingle bits left behind. If you need roofing work done I highly recommend GF Sprague.