The TPO roof on our house was severely damaged by the March 17 hail storm. We found ECR on the Internet, noting their authorization to install TPO & all other types of roofing. We also noted their great BBB rating & online reviews. We have to admit we were somewhat skeptical when we found out they had only been in business for 3+ years. But our doubts were quickly put to rest by the constant communication & updates on the status of our project. When the day for our installation to begin, ECR sent a crew of about 10…almost too many to work on our roof. They were very courteous, professional, & efficient. We highly recommend ECR for your next roofing project.