John and his team were great! Their work is award winning beautiful and professional! Being in the construction field myself, I can vouch for their quality work! I have a couple of customers John did some remodeling, and it is of the highest quality! If the work my customers need is too big for me, I send it directly to him!