Jim Barry came and gave us an estimate. Six months later we contracted for the work. Their team of workers was careful, considerate, friendly, and did a good job. I’ve called them twice to correct a couple of minor problems (one of which wasn’t really their fault). They came promptly and the fixes were in line with the excellent quality of their original work.