Kennedy Carpet did a wonderful job for me starting with the initial email/phone call, picking up my shag rug, delivering it and placing it exactly where I wanted it. I will definitely use them for all my carpet needs.