There are not enough stars to rate this outstanding company! These professionals know what they are doing! They guided me through everything and worked with my insurance! They were kind, caring and terrific communicators! I love Kickapoo Roofing!!! read more