Really pleased with the work Rainbow Roofing did. They were great to deal with and very patient with us in finding the perfect colour and style. The crew was on time and kept the job site super clean which we appreciated with kids around. On time and on budget, no surprises with excellent after sales service (shed re-done to match). Highly recommend.