Work started on time on an extensive remodel of kitchen. Custom island cabinets were not ready on time so work was switched to bath while we waited for cabinets. This was a very large island with a lot of storage. Bath surround was removed and tile was installed along with new hardware. New bath sink with cabinet and counter top & new toilet were installed along with new floor. A small closet was removed by my husband. Painting was done. As soon as kitchen cabinets were ready work was performed on both rooms until bath was finished. Kitchen included painting original cabinets, extending counter top, huge island, glass back splash, counter tops, floor, small sink & automatic trash cabinet. You push on it and it comes out on it's own and then self closes. Too cool. Of course, I kept changing my mind and adding new items to the original contract. This made the completion of kitchen run a little long. But, it was mainly completed in 2 months which we thought was very fast. The high quality of the materials and workmanship could not be faulted. We were very happy with the finished product. Everything was finished to our satisfaction. All of the people that we dealt with were very friendly and very professional. They cleaned up after themselves every day. If they could not answer a question, they got an answer for us. We could not have asked for a more congenial work force. If a cabinet was not quite right, it was remade. Some how they managed to address every concern we had and make us happy. We would not hesitate to hire them again.