While their products maybe fair, their customer service is almost none! We purchased our replacement windows and vinyl siding from them. When we needed a few pieces of siding, because another company screwed up the installation, we kept getting promises of delivery that never happened. They constantly gave us the run around and didn't tell the truth, when they said they would get us a replacement screen for a bent one. When we asked them the name of the siding manufacturer, we were given a very misspelled version and were left to figure it out ourselves. I could not in good faith recommend this company!