Newborn Carpet Cleaning is located on 19th street. I hired them when I needed my apartment’s rugs cleaned. They did the job to the best of their ability, but the odor was still there because the last person renting smoked. In the end I had to cleaned by someone else but only because the project was such a hard one. I would still recommend Newborn as they have a great customer service and was punctual.