Charleswood Roofing recently completed a major upgrade on our house. Late last fall they replaced the asphalt shingle roof. This spring they replaced the soffits, facias, eavestroughs and siding. Our initial contact with them, coupled with their professionalism and timely competitive estimates left us knowing we were in good hands. Jon was very hands on throughout the process, recommending only what needed to be done, assisting us with product and colour selection and following through with ongoing direction of the crews. The crews were outstanding workers who clearly enjoyed doing a great job and exceeding our expectations. Their attention to detail right through to end of job cleanup was truly impressive. We are delighted with the final product and highly recommend Charleswood Roofing for any of your exterior home renovations.