Smooth, right from the start. Stan their sales representative answered all my questions, made several stops at my house to go over additions I wanted to make to original plans. I was given enough lead time, of when install would take place. Guys came and took a day and a half. Very satisfied, everything went exactly how I was told it would. Investing so much into a project like this made it easier working with professionals like this. Definitely would recommend.