Great team work! AOK roofing came right away, cleaned up really well and completed the job quickly and efficiently. We were desperate for someone to come and they completed the entire roof in 14 hours. They obviously enjoy working together and were extremely professional. We were very pleased with the finished product and would highly recommend them to anyone who requires roofing for their home.