I don’t recommend them. They refinished our hardwood floors and painted, after some water damage. At the same time, they were to clean some Oriental rugs. The piano was not placed properly and when they came and moved it, they scratched the floor they had just refinished. When they brought the carpets back, only one person came, despite the promise that they would put everything back in its proper place and putting the rugs back required moving a lot of furniture. I did not appreciate the man from Champion walking into my bedroom, where I was on the phone, to interrupt me. Their customer service is terrible and their work less than satisfactory.