We hired Duane and his team from Alrite roofing to do our new roof after seeing him do several roofs in our neighbourhood. When I contacted him initially, he returned my call within 24 hours and came to my house that day to provide us with a quote. He was polite, friendly and professional and I was pleasantly surprised by his quote after having received a much higher quote from another company. He said he would get to our roof within 4 to 6 weeks and he did. His team was clean and professional. They did our roof in 1 day and cleaned up after themselves very well. After surveying my property following their departure, I found no debris or garbage left behind. They are returning in a few weeks to put siding on our wooden peaks as well. I would highly recommend them.