We choose Apico Kitchens by recomndation of our friends. We had high expectations and Apic met all of them. During the planning stage Apic provided many useful ideas while incorporating most of our requests. Most of the time lines that were set for the project were met with a minor delays during the installation. Overall experience was to our great satisfaction while the price is competitive. I would definetly recomend this company to anyone who is starting a new kitchen or bathroom project.