This company did my floors in just 2 days. THey were helpful in choosing the colors and finish. They were very professional and quick. I had no problems with them at all. THey were at my home alone during the day and completed the job quickly. I would recommend them to anyone considering flooring.