Update: They did a wonderful job on the main project when we first used them but when I contacted them to have someone come by and clean and repolish a few spots they can't even make the time for me. They have been running me around in circles since December in trying to fit me in when they have a cancellation or extra time. My job is not enough for them to give me the time of day. So next time when I'm due to get all my floors repolished I will be contacting another company. Normally if I have used a company for a huge project they have no problems running by to touch up or fix a spot. I am very disappointed.