20,166 / 48,650 in Photo stream
After 3 quotes, I went with Des Moines Area Roofing.
Damn. That is a sweet roof.