Working with Mama's Kitchen was the biggest mistake that we made in our home renovations. The mistakes that the company made began on Day 1, when the kitchen "consultant" could not seem to keep straight in his head the number of cabinets, doors, and drawers that we needed. When the cabinetry was delivered, several components were missing and there was a lot of finger-pointing about what could have gone wrong and who messed up. This is not to mention the terrible quality of the cabinetry itself. There are ledges on every box such that one would have to lift dishes over the edge of the cabinet rather than being able to slide them in as with most normal cabinets. Dealing with Mama's Kitchen was extremely stressful. Mama's Kitchen never owned up to their mistakes even after we laid out all our concerns and we bore the entire cost of the delays to our renovations. I would never recommend this company to anybody. Terrible quality and terrible service with no concern for customer satisfaction.