Some of the work was good but the finish quality on the kitchen cabinets was a real dissappointment. Additionally, when they removed the moulding to put in the floor, multiple pieces were damaged and not replaced. We called them back for some patch work but they really needed to be replaced so we just accepted it. Eventually we will replace the moulding at our expense. This is the last time we will use them.