We bought carpet for our entire house after looking around town for other options. Gerald was very knowledgeable and helpful, got great pricing etc.. our carpet did take longer to arrive than originally promised, ((by 10 days or so), and there was an issue with getting it scheduled because of logistics on my end (moving furniture, piano, pool table). Like some of the other reviewers mentioned, I had to call them to follow up, but I don’t think that is beyond expectations when you are anxious to get work done.The 4 star review is based mostly on the installers—I have NEVER seen harder workers. Juan and Pablo were at my home for 14 hours the first day and 12 hours the next. They were polite, clean and worked nonstop (I don’t even thing they really took a break for lunch or dinner—just ate as they worked). Before they left they had vacuumed all the rooms and stairs, swept the hard floors of all the debris and we did a walk through. Carpet looks great. I would recommend!