Sunline Roofing did a fabulous job in providing a new roof on my house. Unlike two other roofing companies, one that came to my house and gave me an estimate from ground level and the other simply over the phone, Sunline came to my house, met with me and told me about their services, went onto the roof, took pictures of the damaged and missing shingles, sat down with me and explained everything about what they had examined. Sunline then went over the various shingles I could choose from to replace the entire roof and gave me their opinion from the best to the not so good ones. Sunline went over the brochures thoroughly and explained the warranty on them. After signing the contract, Sunline came on the day that was arranged, stripped the roof without leaving a mess in the neighbours backyards and when the odd shingle did go into their yard, Sunline ensured everything was cleaned up. Within one day, I had a new roof. Sunline returned, went back up onto the roof, took pictures and then showed them to me and explained what they had done. I was very impressed with Sunline's professionalism and the service they provided. I would highly recommend Sunline to all future customers. Thanks Sunline!