This company did a wonderful job of prepping and shingling the roof on our new house. They went over the top to do extra nailing as we are in a very windy spot and they assured us that they would stand up to very high KM winds. We did have a little trouble with communication and setting up a time that they were going to get the job started but once they were on site everything was done very quickly and efficiently. They were careful to clean up around the job site, which was great!