Since 1971, River Roofing has been installing beautiful roofs of lasting quality on residential and commercial buildings. We have become one of the largest and most respected roofing companies in Lane County with over 45,000 roofs installed. Of course, our success is built on satisfying customers like you.
Steve Gard — Critical: Quality River roofing installs adequate roofs. They are not roofing craftsman. They slap the shingles on and they