We've worked with Gary in the past and have been happy, but the last couple of projects we have issues in timeliness, quality and transparency. We were very disappointed this time. Timeline went from 2 months to a finish time of almost 5 months, despite a significant decrease in the scope of the work due to city permitting (no fault of his). Coordination with subs was poor at best. Final straw as that the scope change should have had a significant impact on the final price. Initially, we were to add a 120 sq ft room addition. Included framing, brickwork, roofing, etc. His fuzzy and unclear math and unwillingness to be transparent on the final bill for SOME of the subs (others he was more than happy to share amounts) was very confusing. We should have demanded a new written contract when the scope of the work changed, and as required in his contract. We worked with him before and trusted him, but ultimately should have been more forceful and not let the work continue until a new price had been determined. He initially was going to start demolition on a brick wall while waiting for the permit. I asked them not, to, and that turned out to be a good decision, as I would have paid to demolish it, then rebuild it for nothing. Doing changes in writing is in his contract, but he failed to do that as well. Several small shortcuts he took, which I'm not happy with, and may have to go back and change. Very disappointed in the direction his quality, transparency, and communication has gone. All in all a very sad and disappointing experience. We won't be using him again. If you do, ALL changes in writing, NO WORK until all permits are pulled, and consider penalties be part of your contract for significant increases to the timeline.