American Roofing, Inc. is a family owned, Leavenworth-based General Roofing Contractor, incorporated in 1973 in the State of Kansas. We specialize in commercial roofing projects for new construction and re-roofing in the Kansas City Metropolitan area. We have a proven history of completing challenging projects with quality craftsmanship on schedule.