This place is a lesson in the old saying "not all that glitters is gold." I was taken in by the many 5 star reviews online, only later to observe most of those are the review writer's sole review. While they could be credible, this would have been a warning had I checked into it sooner.
Here's the real scoop on my experience since I actually hired these guys to install carpet in my new home. Prior to purchase I found them hard to get a hold of. Difficulties included that no one was at the store or answered the phone. Eventually they explained they can be out on jobs, but they sure were not apologetic. I managed to find some carpet to purchase and set an install up. I did cross shop their carpet price with the box stores and I found it FAIR - not a screaming deal by any means but a reasonable price by comparison.
The install was a real mixed bag and is a big part of my average review. It wasn't that they just did an "ok" job overall but rather some things were done well and some not so much. Some of their cutting looks sloppy and they were not very careful with my personal items. They also were hours late showing up and took almost two full days to do a job I was told could be done in one. They also ate food which they spilled on the bare subfloor: I like to hope they cleaned it up before installing anything but it just goes to show the mindset. Yet, they did a thoughtful job with the transitions and at least attempted to resolve some floor squeaks. I'll try and update this in a year or two, I mean how else really can you tell how it will last. But overall it really only looks ok.
And let's save the "best" for last; the owner so many others are in love with. When an issue came up after they had already started the job, I ended up having to deal with Perry and when I told him I did not agree with his proposed resolution to the issue he immediately threatened to walk off the job. The issue did end up resolved and the job completed (see above) but the threatening nature of that conversation really left a sour taste in my mouth and makes me question how they will be to deal with if any warranty issues come up, not to mention wonder whether that's the normal course of business for them.
So in sum let's say the product and install were merely ok and the customer service is very lacking. Not a place I would ultimately recommend.