Staff was awesome! They came the next day after I called for roof replacement. The rates were fair. I love their work quality. They had replaced the old roof with great care.