"Horrible! The salesman did his job very well but he over slow the company. The first day they showed to demo I asked them if they knew what materials they were going to instal and they had no clue. I called the office and they had no idea that their employees were on the job. I still had to pick nails up after the roofing crew was done. The guys they sent next did the demo on the siding and left a mess for me to clean up. After they demoed they didn't come back for days. When I finally got in touch with someone they told me they needed to order the windows. why would they not order materials before demo? They told me they needed me home to change the windows Monday so I took off work and no one called or showed up. Wednesday when they decided to do it they sent me a text at 10:30 while I was on the job and told me I need to be home because they were on the way, no scheduling. I called at least twice a week from the time they started until I told them not to come back and through it all no supervisor ever showed up. When I did talk to someone in the office they always said they would call me right back then 3-4 hours later the sales rep would call me and try to explain away the problems. They sent a crew to work on a Saturday who couldn't speak English, I called again and told them they were doing the job wrong and even doing work I told them another company would do, the response? We will talk Monday. and he hung up on me. Worst company I have ever had work on my home hands down."