The project took longer than expected, and he used subcontractors, for the electrical, plumbing, and tiling. I was very happy with all the subcontractors except the plumbers. They didn't clean up after themselves, and didn't connect drain properly. They also wore muddy shoes in my house and left trash. Everyone else however did a great job, and the main contractors fixed all the plumbing issues at no cost to me. Mike the project manager, always was available for any of my questions and concerns, and to their credit, they always listened to me, and worked with me. The style of the quote was exactly what you want, a line by line itemized contract. I work in contracting and felt their pricing was very fair, and they were very professional about everything. Some mistakes were made throughout like the initial size of the shower surround (for example), but this was all corrected. I really felt like everyone on his team did a great job to make me feel comfortable with what they were doing each day. I really love my master bath now. I paid for all items in room myself (bath, vanity, tile, shower items, faucets, lighting, ect), so in all it was probably more like 20K$, but I've very happy with the result. In construction, things never go 100% perfect, its how the dealt with the issues which was all about customer service, and I would definitely work with these guys and gals again.