We specialize in stairs, custom installs, refinishing, maintenance and more. There are typically so many questions and concerns for this type of job. We first come to your home and offer a free estimate based on your layout and square footage. Next we set up an appointment to come back to your home and sand an area of your choosing to provide several stain samples. This will allow you a few days to view the stain colors in different lights throughout different times of the day and night. One color may look great at noon but be too dark when the sun sets. At this point we are ready to schedule a date and time to get your project under way! We take care of everything. We move furniture, remove and replace trim and even send in a cleaning crew upon completion to clean up what little dust there will be. A typical job takes about four days time. This allows for proper dry time between coats of sealer and polyurethane. Sanding your floors down and applying all of the necessary coats to give you a long lasting beautiful floor is a “big deal” to most homeowners. We take care and pride in our work and flooring is what we are passionate about. Please take the time to read through our many reviews or call in to request contact info from some of our past customers and you will see that our reputation for phenomenal customer service speaks for itself. Call us today and schedule your in home appointment. All Dimensions Flooring serves Olathe, Overland Park, Lenexa, Leawood, Shawnee, Gardner KS.