I admit that, at first, I was underwhelmed. They made some mistakes. But, when I brought it to their attention, they responded. The manager, Pat, was very professional. He set up a meeting so we could talk about the things that we were not pleased with. He let us keep our money until the job was completed to our satisfaction. I understand mistakes happen sometimes. I'm impressed that they admitted their mistake and fixed it (wrong shower door was installed). Overall, happy with the job and would recommend this company to others.