Roof Rated 5 out of 5 stars Great company to work through! The insurance company was somewhat of a hassle but legacy roofing stood by us and helped us through the whole thing!