My experience with KDI exceeded my expectations when they remodeled our kitchen. It is gorgeous! Every day we came home they cleaned up their mess. Our Cabinets are beautiful and their designer helped with all of our selections we couldn't have done it without them . I would recommend KDI to anyone considering a home improvement project. KDI personnel were professional and courteous.