I worked with John, and had a great experience. He was super-helpful in terms of selection, very prompt with estimates and communications, and flexible regarding scheduling. We had a last-minute plumbing issue that required us to delay installation, and John accommodated this quickly and without a hassle. His installation crew arrived when they said they would, and worked efficiently. Overall we are so happy and wish we had done this awhile ago!
Had them carpet 2 rooms a few years back and they did a nice job. Recently the carpet was buckling up so I called them to fix it. Upon trying to fix it the installer accident made a small tear about 4 inches. They offered to re carpet the entire room to fix it and it was done the next day. That kind of guarantee is rare in this day. I will definitely use them again.