We received an estimate from River Roofing in the spring and made a date in the fall to have our roof replaced. Alan helped us pick out a roof color that worked well with our siding. The roofers came when expected and were careful to protect our landscaping and to clean up after themselves. We were very satisfied with their work and felt well taken care of. All those we worked with were kind, professional, and considerate. We would recommend River Roofing to anyone.