We're going through this right now. We called Summit, Peak, D&D, and My Roofer for estimates. Peak and My Roofer were BY FAR our top choices, and in the end we went with My Roofer. They're coming out the last week of August to put our new roof on. http://www.myroofernow.com/