Terrible sevice.
We ordered a new kitchen in April, with the promise it would be done in July. They didn't come to install until mid September (to this day we don't have any explanation why it was so late), and when the installers did come much of the order was wrong - cabinets were missing or the wrong size, the island was the wrong colour, ect. The countertops didn't come for another two weeks after that. They weren't able to fix their mistakes until early November! After four months of giving us the runaround we got absolutely no compensation for our troubles. In fact, they tried to charge us an additional $1800 because their designer messed up the pricing in the first place. On the positive side the installers were professional and did a good job with what they had to work with but overall this experience has been a nightmare and we would not recommend then to anybody.