Had to repair the flat roof section of the house which was a hit during the purchase inspection. I honestly thought I was calling another roofing company, but somehow I called All Phase. The sales staff came out, performed an inspection and then laid down a very convincing sales pitch. I thought I got sold a loaded SUV, $$$, when all I needed was an economy model. They use different materials than what I was expecting; composite board on top of the plywood covered with vinyl sheeting. However, the end result is, I must say, phenomenal. The onsite supervisor, James (?), kept me informed at the end of the work day as to what had been accomplished and showed me the pictures of the completed work. I would recommend All Phase for your construction/roofing needs. The only negative is that a half-used package of shingles was left behind which I had to dispose of...