Apex replaced our roof last month ( August) after discovering that we had hail damage. John Ireland was the sales rep that walked us through the entire process and was excellent. He made sure we knew what to expect at each step in the project and checked in with us frequently, he made himself available anytime we needed. I would highly recommended Apex and John Ireland if you need a new roof or think you may have damage. Give them a call and ask for John.