Our experience with Castle Floors was strongly mixed:
THE GOOD NEWS: Quality products; helpful salespeople. The team that installed our tile was excellent and great to work with.
THE BAD NEWS: Once we signed the paperwork and the sale was official, we could no longer get our calls returned from the office, even to answer basic questions like, "What day will the carpet be installed?" The carpet team showed up on a different day than originally arranged, and although we had clearly highlighted (and paid for) our need for them to move furniture, the workers seemed surprised and understaffed for this. A large portion of the furniture was never put back (we had to move about 1/3 of it back ourselves). Additionally, the carpet installation itself was poorly done in several places, with some cuts/edges not turning out very straight and leaving unsightly misalignments and small gaps between the carpet and the wall (especially on the stairs). We asked the carpet workers to come back, and they made a few small/inadequate improvements, but some areas still look very poor. We would have liked to highlight to Castle Flooring management - but again, couldn't seem to reach anyone there once the sale had been made.