Carpet in Motion recently helped replace all the carpet in my newly purchased home. Mike is so knowledgeable and friendly. I gave him what I wanted, what I needed, my budget, and he helped me pick the perfect floors. I have already contacted to do more work! Again, I gave him my hopes and budget and we found the perfect solution to a new home with kids and pets. Thank you Carpet in Motion!