I did work with them, but as I remember I had three companies I was working with, I did not select that company. Their representative was very knowledgeable, and they would have been my second choice, but I went with a company here that is a local company. The other company had what I call a satellite company here. They were very professional, and I just thought I would get better service from the other company but there was nothing wrong, or have any complaints about the representative or the estimate, or anything he gave me. I just decided to go with another company. I liked that he approached me with a positive attitude. I thought that price was good for what they were going to do. They were very responsive, they returned all my calls and checked back with me several times. They were very punctual, they called me back when they said they would, and came when they said they would. The only one I dealt with was the salesman and he was very professional.