roofing product choices contractors install