Polycarbonate roof is an extremely durable and resilient material that is often used in roofing. Should you invest in it? Learn more about its features here.