John cared about the end results and has great customer service. When he said he wasn’t done till I was happy, he really meant it. While it took a while to get the bathroom remodeled, the final product is beautiful. At the last minute, I wanted some changes and John was able to do them without a big price increase. Truly, I would work with him again in a flash. The final product was well worth the wait!