My experience with Core Elements was a great one from start to finish! The guys initially set up a free design consultation and answered all my questions and addressed my concerns. The renovation process was completed in a professional and timely manner with constant updates on the progress. I have to say, even after the bathroom had to have some changes from the initial plan, I love the finished renovation. My main floor is now something I want to show off to everyone!