All I can say is that this company is top notch. They made the process of getting a new roof so very easy! I was looking to get our home re-shingled as it badly needed to be done. I had to do my homework so I contacted several roofing companies and received various quotes. I decided to go with Rainbow Roofing after hearing that my brother in-law and a few people from work had Rainbow do their roofs and were very pleased with the results. The quote was very competitive ( not the lowest or the highest) but I was very impressed by the presentation package the quote came in. Who does that ? Unbelievable. I did my homework like I stated and read a lot about what makes a 'solid' roof. Listen, shingles are shingles, the ice shield, the resistor synthetic underlayment, the maxi vents and whatever else your roof needs are just that, roofing products. It's HOW they're installed and WHO installs them which makes the greatest difference. Rainbow Roofing IS that difference. Our new roof looks fantastic and the crew ( Noel, Steve and the rest of the lads) that did the removal of the old shingles and the installation of the new shingles were detailed and diligent. Another thing that makes me extremely happy that I chose this company-- is the fact that they were "in and out" in a couple of days. They cleaned up my yard/driveway beautifully and cleaned up so well around the property that you wouldn't even know that a roofing job was just completed ! What can I say that hasn't been said already in every other review of this company's performance? The positive reviews speaks volumes about what this company is all about. We are thrilled with our new roof and the ease of the entire process. The front office , consisting of Jenn and the owners, Ann and Reid, were absolutely a pleasure to deal with. They constantly kept me in the loop right from the get-go. With all of this being said, I highly recommend Rainbow Roofing.... so much so that I selected them to re-shingle my mom's home a week after they did mine ! Her home was in dire need of a new roof as a leak had begun in one of the bedrooms on the top floor. They were able to quickly put her on a 'priority list' and within a day contacted me to let me know they were dropping off samples of the shingles and that as soon as we selected the type of shingle and colour, they would immediately put the order in. Without a missing a beat, we were informed that my moms house would be done within a few days. It was, and again we, or should I say she, couldn't be happier! If we could give this company 10 stars we sure would! Thank you for a fantastic job...errr... I mean 2 fantastic jobs !!