Remark: Just moved into a new apartment, it's cheap grungy wall to wall carpeting that likely hasn't been cleaned in a long time if at any time. Trying to clear away the odor. This Professional has handed a history check and continues to be verified of all relevant point out-stage licenses. The owner or principal of every business in HomeAdvi