Day one they dropped the old bathtub and broke our front steps, but failed to tell us about it. Then when I confronted them he asked if they could just try to patch them - we insisted on a complete repair. Details discussed about the design were left out - ask for a detailed drawing and insist on knowing how much each item is costing. The project was supposed to be done in July or early August. They just finished at the end of October because of a delay with the cabinets, then ran out of tile because they had to rework parts done incorrectly, the shower door was another slow down. All in all, there was poor communication, attention to detail and quality control - tiles had to be pulled up and reset on the floor because they stuck up above the others, finish details were left out and had to be redone, some trim pieces were installed even though they did not fit and then ultimately needed to be removed. Some basic plumbing procedures were not done, such as plugging the sewer pipe while the toilet was disconnected. None of these corrections would have been done had we not complained. The bathtub sat on the front lawn for two weeks until I requested it be removed - same with a trailer that was left there even though work had ceased while they waited for more materials. We are still waiting for our key to be returned, even though it was promised 10 days ago. The final product is close to what I had wanted, but it felt like an uphill battle to get it. We have another bathroom that needs to be remodeled but we will be looking for someone else.