Roof Masters, a full service roofing contractor,has been facilitating the residential and commercial roofing Windham ME area with new roof installation, re roofing,roof repair and roof maintenance. As a roofing company, we offer all types of roofs like Metal roofing, Shingle roofing, Tile roofing and Flat roofing.