While looking to redo my family room in hardwood, I found Invision Hardwood based on their reviews. I was met with a company that was knowledgeable, professional, communicative, and a pleasure to deal with. Whether I went in for an appointment to look at samples and get ideas, or sent pictures of the room so Dov could see what we were working with, or I was coming in to take samples home, everyone at Invision was kind, helpful and gave so much time in answering questions and educating me in the decision making. As soon as there was an opening for installation, Roy delivered the hardwood and materials. The installers who came did an incredible job - from the carpet removal, putting in the plywood base, to the installing hardwood floors and baseboards. They were were polite and friendly, worked quickly, and left the area spotless. Dov and Roy came by as the job was going on the ensure everything was up to their standards. The floor looks amazing, and it has changed the look of the room completely. The next step was the painting, and Amit was our painter. It turned out to be a big job, as we were painting white over a darker shade. Dov explained that often this requires more work/coats. He was upfront and honest with us at each step. The job took longer than planned, and Amit was prompt, thorough, and obviously a skilled painter. Dov again came daily to check the work and follow up with the job being done. Our family room/hallway area now looks fresh, beautiful, and ready for the rest of our renovation. Thanks to Dov and everyone at Invision. I would definitely recommend this company - you are paying for quality and you get it!