They are very professional from the estimate to the final product. They take the time to measure & give you an accurate estimate. They also take the time to tell you how they do it & how they will mask off different rooms to minimize dust. They did a wonderful job on our hardwood floors & stairs. They are reasonably priced & I'd definitely recommend you give them a call if you're looking at refinishing your hardwood floors.