First we live in aurora, not richmond hill as was only choice given on this site. We bought an older home, gutted kitchen and bathroom and we were referred to Rivalda and John to look after us. We are absolutely thrilled with the outcome. John designed my new kitchen and promised us and 8 week delivery as we were on short time frame, I was worried this wouldnt happen but it did. His staff were so friendly and helpful and went well beyond the call of duty helping me out with furniture that really wasn't their problem. I love to cook and John designed a great layout of cabinets, pantry and drawers with handy touches, like my spice rack pullout by the stove, lots of secret storage space, beautiful finishes and nice easly glide quiet drawers and cupboards. We needed a few service adjustment calls as every new kitchen goes through as I have had several homes and new kitchens and that is just part of new kitchen installments. John answered my call promptly and sent someone over within 2 days. I can't say enough about this company as I have dealt with others in the past and nobody provided service like this company. People come to our new home and rave about the kitchen, in fact we have sent a few happy people there already to renovate their kitchens. For good quality and service I would highly recommend this company, especially in a world that we live in now it is hard to get good service. PS, I would like to comment on one of the reviews I read here about an unhappy customer who bought from a builder and having kitchen problems. I have bought from builders in the past and had kitchen problems as well. It is a different situation when you get a third party involved. The builder strikes the deal with the kitchen company and then changes get made then prices change, sometimes the buyer gets caught in the conflict between the company and the builder and ends up with all the frustration so I would take those gripes with a grain of salt if anyone is doing their own homes, you deal direct with Rivalda and you get quality and service, this we can attest to!