We recently used Kitchen Evolution while doing renovations. Kitchen Evolution put in a new kitchen as well as various other cabinets. From start to finish Dane and the team were professional and timely. They made the process easy and stress free. We have ended up with a product of the highest standard. They listened to our wants and did their absolute best to give us what we wanted. We could not recommend them more highly. Quality product at a reasonable price.