Preparing for a kitchen renovation is important, but it starts with knowing exactly what type of renovation you have in mind. The better you understand what you want and can envision, the easier it will be to ensure a perfect renovation. When it comes to kitchens, there are three common types of renovations: cosmetic, [...]