I called this company and recommended it to my friends because it was so good. Six of my friends then called them and they completely agreed about this company's honesty, professionalism, and great services. The service is very kind and helpful with smart contractors who will inform you of exactly what job is needed, why it's needed, and how it will be done. They have been experts on carpeted floors, hardwood floors ( I have personally seen them do oak, cherry, and bamboo), ceramic floors, vinyl floors, and cork floors. I highly recommend them to all!