We are novice home-remodelers with no clue what we were doing -- we just knew we needed some new flooring. Eric and his assistant, Dan, were friendly, understanding, and gave knowledgeable suggestions and ideas. Eric installed engineered hardwood flooring in our hallway on the diagonal. He ground the concrete prior to installing the wood flooring, and used a dust extraction device to minimize the dust. Dan installed carpet with 8-pound padding in the other rooms. They were prompt, courteous, and worked cleanly. I was expecting more of a mess and more inconveniences, but they kept all that to a minimum. They completed the work in an excellent manner, and we ended up with a beautiful, high-quality, admirable flooring job. There were no surprises, and they were able to work around our budget. We are delighted with their work and highly recommend their services.