Homeowners who need to replace their roof are faced with a vast array of roofing materials, styles, and vendors to work...