Trevor and his team did a great job with our roof replacement. We liked that he actually got up on our roof in order to give us an accurate estimate, which was not the case with another company that we got an estimate from. Trevor was able to stick to the original timeline despite being busy due to bad weather, which we were very thankful for considering we had active leaks. He also stuck to the initial estimate. We would definitely use Trevor and his team again and will be referring friends/family to them.