Design met with my ideas and their innovation - Project was broken down into stage and priced by stage. Time estimate and start/finihs dates were given and met. Service people were respectfl and attention to detail justifiably proud of each stage of their work. Continours follow through and follow up as requested. Will use them for my kitchen.