Our Cameo Kitchen designer Jackie took the time to understand every desire on my wish list and made excellent suggestions. The design process is very important and I felt that Cameo took all my concerns seriously with prompt solutions. The installation was on time and the installer paid great attention to detail. Call back and follow-up by the installer and all Cameo staff was timely for all needs and finishing details. Overall this was a great kitchen renovation and using the suggested contractors made the process seamless and I would highly recommend using Costa for Granite and Marble. The only thing missing was a display of cabinet hardware in the showroom to make it a complete design service. I would highly recommend Cameo and it's staff.