We were looking for a roofing contractor that we could trust. My wife and were expecting our 3rd child and needed a new roof on our Etobicoke home before the winter of 2012, and couldn't afford to have any unnecessary headaches. My Cousin had told us that Twin Peaks Roofing had completed a number of homes on their street, some of which were close friends of theirs. Upon calling them, the sales rep (Max) thoroughly inspected the roof, and even went in the attic (none of the other companies even went on the roof). We hired them, because of the price and also because of 2 significant ventilation options which they recommended, when the other companies didn't. The job was not only completed when they originally scheduled it, but was fully completed in one day. Thanks guys, you have my full recommendation!