very professional company. There crew always showed up on time and worked hard. gave advice that was excellent and completed all work on time. they were so good they I had them also redo the stairs from carpet to hard wood. They did a great job matching the stairs to the existing laminate flooring.