They took a while to actually start (quoted in May, built in September) but was good at keeping us informed (ie. returned my calls). When started, they stayed until the job was done. They accommodated my changes once project was underway and the quality was really good. One more bonus- no need to pay any $$ until job was done.