A great roofing company have: Licensure and insurance Roofing warranty Roofing awards Financing options We offer FREE Estimates.