Did a good job for fair pricing, and the work has lasted years.
I used Michael's Floor Covering about 15 years ago to replace the carpeting on the lower level of my house with vinyl flooring and put a new carpet in one bedroom. The vinyl flooring job took about two days with them tearing up the old carpet and putting in the new material, and the rug in the bedroom took less than a day. Their pricing was very competitive, and so far I'm happy with the work. They did a very good job. It's lasted well and still looks good. I'll do the upstairs with them in a couple of months as well, I would recommend them.