After obtaining several estimates, I hired Arizona Floors to redo my kitchen/entry/laundry. They were by far the most responsive, responding quickly to my inquiry and showing up when they promised. They came in about $800 less than other vendors, and included tearing off and disposing of old flooring. Their installation crew was a couple hours late, and I had a hard time getting in touch with anyone. But when they did arrive, they did quick and quality work. When I am ready to do carpeting, Arizona Floors will get my first call.