Mansion Hill did a fantastic job refinishing my hardwood floors! The people I worked with were knowledgeable and courteous, and the end product exceeded my expectations. In addition, they got started and finished the job right when they promised and it made coordinating with movers and other trades smooth and easy. Highly recommend!