We had Canadian Home & Renovation Team (CHART) do a rebuild of our kitchen. This was a complete tear down and rebuild with all new finishes, cabinets, counters, back splashes and floor. This included new lighting and plumbing too. It was a pleasure to work with CHART and the finished kitchen was exactly what we wanted and looks amazing. They pretty much stuck to the schedule only running a few days over in a 6 week project so that was fine. We had a couple hiccups along the way but always managed to work things out and the project and budget were well managed. We'd recommend them to anyone looking for a professional contractor doing quality work.