This company did a fair job with floors in our house. They did hardwoods and did a good job matching the floors. They also did carpet in our house but sent the wrong carpet. They handled the mistake o.k., not as good as I had hoped. I would consider them again but would also shop around.