Vanity Roofing just finished completing my roof. They were incredibly easy to work with and did everything they said. They were courteous, honest and had very fair pricing. The clean up was very well done and all interactions with the management was a pleasure. I would highly recommend this company to anyone needing to replace their roof.