As far as deep- cleaning your carpets , of course you want to clean them if there are visible stains, but the Environmental Protection Agency recommends a professional cleaning one to four times a year, depending on how heavily trafficked the area is.