E-z Clean Carpet & Upholstery141 Newburyport Tpke, Rowley(978) 979-4573easy-clean-carpet-and-upholstery-cleaning.com