I cannot stress how great Integrity Roofers is! Phil, the sales rep, came by and walked me through every step with perfect clarity! He has been amazing in getting back to me with questions and queries. When an issue arose, Shay, the company CEO, came over to my home personally, and walked me through what was going to happen, and what needed to happen to make my roof perfect. The team doing the roof where courteous and clean and whenever an issue came up, would stop and explain what needed to happen and gave me all the options. From start to finish, from Phil and Shay to Elaine handling the administrative work, Integrity is a great choice for anyone looking to fix a minor problem to getting a brand new roof!