We replaced ceramic tile in the foyer and powder room (new porcelain tile), vinyl in the laundry room and kitchen (Torly's cork), and carpet throughout two floors of the home (Torly's engineered hardwood). This was a huge job with lots of upheaval but Speers made it as painless as possible. They kept us informed and work was done as scheduled - in fact they completed the job ahead of time. The crew were helpful, friendly and very efficient; they cared personally about doing an excellent job. They always asked in advance about, for instance, bringing in saws, and cleaned up afterward. One tricky part in particular was custom fitting the floor (Torly's engineered hardwood) underneath the railing for our circular staircase. We were amazed at how good it looked. We love our new floors. We ran into an unexpected hitch with the ceramic floor when we discovered a think plank under the existing floor, changing the level, but their experience paid off in doing a quick workaround. Even initially choosing the product in the Speers Flooring showroom, staff were informative and helpful without being aggressive. We highly recommend Speers Flooring.