I recently had my roof replaced by KO Roofing, due to a hail storm. It took about 5 months for them to get my roof completed due to the number of customers ahead of me. ... more