Hands down I have received the best customer service. I have two young children who create lots of messy carpets. Every time I would call Don, he was very accommodating and fit me in that day. He is very meticulous in his work which I appreciate very much. I would recommend him to everyone I talk to. Thanks Premier Carpet.