Upholstery Cleaners in Portsmouth (NH) Full list of companies Upholstery Cleaners category in Portsmouth, New Hampshire Heritage Carpet Cleaning 2456 Lafayette Road, Portsmouth, NH 03801, (800)850-1852 Page 1