We took a chance and hired this company from the yellow pages. We were glad we took that chance..They were in and out in two days and did a great job. I would have been a little happier if they had applied three coats of polyurethane to the hardwood floors they refinished and if they had filled in the cracks in the hardood (gaps), but we didn't request that and all in all, they did a good job at a very reasonable price. Very professional owner who does the work himself. I would recommend them and would use them again.