If I ever have to re-roof again, I won`t waste my time talking to other roofing contractors because Genesis Pro Roofing is as good as it gets. Everything they said would happen, did happen. The clean-up was great and the installers knew what to do on a very difficult and steep cut-up roof. The installers were very diligent in their work every day. They clenaed up my job site every day and their foreman kept me upated on the progress.