They were horrible. They ordered the wrong products, their install was done so poorly they had to come back to fix numerous items, they tried to get away with not replacing some items we had paid to have replaced, they also did almost $1000 worth of property damage to my home and initially tried to hide it from us. They delayed coming to finish the work for over a month so we were left with a house that looked horrible. I did file a BBB complaint before they scheduled the final date to complete the work. The worst part was the horrible communication between us the scheduler, the salesperson, the foreman and 2 out of 3 of the owners---we were lied to, ignored, and treated very rudely on numerous occasions. I would not use this company again!