In the middle of a roof replacement with EAS right now. I will update this review when the project is finished when and if I choose to, but as of now, our experience has been poor and I cannot recommend going with this company.
The good is that the subcontracting crew they use works very hard, although how things look when finished remains to be seen. The bad is with the company itself. Communication, first, has been abysmal. There was a crew tearing slate off of our roof before we ever met the project manager...he showed up hours later and that was the first time we ever heard from him. The crew is tarping over our roof and getting ready to leave now with rain on the way and the project manager is nowhere in sight. Obviously things can take longer than expected, but it is the job of the project manager to communicate these things to us and right now calls to him are going completely unanswered. EAS seems to forget that this is a major expense for most customers and that communication is necessary for peace of mind.
Finally, be prepared for major price increases the day work begins. It's what happened to us. According to the project manager (when we were able to speak with him), the gaps in our roof sheathing were too wide to allow the shingles to be nailed down firmly. That would be understandable, except that Cory the sales representative was able to view the roof decking from the underside in several places when we signed the contract and estimated that the roof decking would be good enough as is. Feels very much like a $4,000 bait-and-switch to me. If your experience is anything like ours, be prepared for a potential surprise price increase of 20% the day of the job.
In sum, they hire hard-working subcontractors. Everything else has been extremely lacking. Think twice about spending your money with EAS.
Edit: Spoke to the crew again after completing this review. They are telling me "maybe tomorrow." Tarp in place over roof, project manager still not answering calls. Just awful.
Edit 2: 8:15 a.m. the following morning. Pouring rain and we have still not been contacted by the project manager or anyone representing AES...