Genesis Home Improvements did a wonderful job replacing my roof. The representative who provided us the estimate was very polite, knowledgeable and professional. The roofers were respectful of our home and kept all areas tidy. The company offers great financing options and their product is amazing. The roof has a 50 year warranty! They replaced the roof on schedule and the project manager Jeff was always available to answer questions we had. I highly recommend this company to anyone who needs a new roof.