all cities roofing was hired on two recommendations of people that used them and were happy with the results. He seemed to have knowledge and experience. Everything went ok, but he came with different people at times. Then the two week time line got longer, got some of the roof done, then it rained and there wasn`t a tarp to protect the stripped roof.This was in 2011. About a year ago the roof started to leak in the kitchen we had just renovated.I called him and found out that he is now in Calgary but he would send someone over. After two different so called roofers came over on his behalf, we still have a leak in the same area. He admitted that that section of roof should have been torched on roofing material instead of shingles because of the low slope but after several phone calls and no results, the 10 year warranty is useless...