I have worked with Carpet Giant of Ossining on a number of occasions. Their workers are always kind and their pricing is quite reasonable. However, I've had a few problems recently in regards to cleaning the laminate they installed about a year ago. I had most of my apartment done, and I must say that most of it looks great. However, my kitchen sees a lot of traffic and I started getting very difficult to remove scuff marks on it. At first I used the laminate cleaning product they recommended, but when that wasn't working I gave their support line a call. The rep that I talked to said that the laminate product that I was using left a greasy undercoat (something I had not been told earlier), and that Windex would work better. Since then I've switched to Windex, but I still get difficult to erase scuff marks. In short Carpet Giant provides quality flooring but there can be issues with long term care.