Done rite was great. Customer service was outstanding. Good communication throughout the process and anytime I had a question or concern, someone called me immediately. They did a very good job on the roof itself and were there when they said they were going to be there. I would highly recommend them to anyone needing a new roof or roof repair.