Very impressed with the knowledge that was shared with us in our roofing / venting decisions.Project was carried out in a timely and efficient manner. The crew was courteous and hard-working. The job site was left neat and tidy. And the price was competitive! We had Grant back to install our new vent hood in the renovated kitchen, and the same was true for that mini project! Thank you Grainland Roofing!