I am not sure about their product, but my experience with the person who came to my home was horrible. I said right from the start we want an estimate only. Not only did he, JD, continue to pressure me into buying the product, he was condescending towards myself and my wife multiple times and very disrespectful. AVOID