Highly recommend Sam and the company! He was thorough, extremely professional and very, very nice! Answered all my questions and concerns. Happy customer and have already raved to my neighbors about it! :)