We bought a new home that Raywal was the kitchen supplier for the builder. When we bought, we wanted to upgrade the kitchen after we took possession so we contacted Raywal to do some upgrades. We went to their showroom in Thornhill and were very surprised to see the level of customer service from the sales staff there. They had many models in the showroom to choose from and collect ideas from. We sort of picked out what we liked and contacted Raywal the next day. We spoke to the staff that looked after our builder and they knew our kitchen layout and sizing already so that part was easy. We got the ideas and pricing from the staff and were happy with the price so they e mailed us a plan looked like it would work for us. We ordered the upgrade parts and waited till they showed up. When they showed up, we booked them to come in and do the install all in one day, they came in, were on time, clean and perfect. The installers were amazing, they did a great job, no errors, they were pleasant and professional. They were very good at addressing all of our concerns and they fielded all of our questions as the day went on. They cleaned up as if they were never there. The staff ended up having to stay late to do a few extra things we wanted done, no complaints at all and were happy to do it. We were extremely happy with the work, the service and the whole experience was amazing. Truly professional, we had a lot of contractors coming and going when we moved in and these guys were the best by far, completely making their job 100% and made us happy. The kitchen is beautiful, along with our ideas and their input we were able to achieve more than we expected. So thanks to all the staff there, couldn't ask for any more. We have since made a point of letting anyone who will listen know how great they were.