Which roofing product is right for my home? What factors do I need to consider when choosing new roofing?