I had my roof replaced by Andrew and his team. I must say I am very happy with results.
Andrew was honest and upfront, so there were no any surprises on extra cost like a lot of other contractors like to do. They even did the extra work to repair the portion of the roof and they made it very solid (I had to pay a bit extra for that as this defect was hidden during estimate but the cost was very reasonable, considering the materials needed and extra person to finish the job on time).
I just went to check the roof today (about two weeks after job was done) and I feel very confident this roof will stand for a long time.
I was also on the roof few times while the job was done and I must say these guys do not take short cuts and do their job properly. Oh yeah, did I mentioned that these guys work fast? I was amazed how quick they are. They definitely know what they are doing!
As a bottom line - I will not hesitate to recommend Andrew and Home Star Roofing to any of my friends and relatives!