We had several companies provide us with estimate but Mikes Flooring team were exceptional. They were so helpful in educating us on what works for our home. We have dogs and we decided to get vinyl planks. The installation crew did an amazing job, the flooring turned out great. So good, that our friends down the street hired them and got the same flooring. If you are looking for flooring definitely give Mikes Flooring the opportunity to at least provide you with an estimate. You will be glad you did. They have a large selection, very reasonable price and awesome installers.