Rainbow Roofing first did our Cottage roof I would say about 5 years ago. The owner was very professional along with his crew. We had no damage to any of our property and no mess to clean up either. So when we build our new home, we of course went with Rainbow Roofing. The owner was very helpful and suggested where we were in the bush to use a special type of shingles. His crew showed up on time did the work and cleaned up after themselves, unlike some of the other trades we had. Again nothing was damaged to any of our property.