Work was negotiated, on time and on schedule, with good quality. Paid a little more, but worth the efficiency and quality. Fair price for all the work they did. Very happy with my kitchen. As an Engineer, I am very picky, and they met my expectations. I would definitely hire them again. Honest, efficient, and quality!