Yes and no. Some deck cleaners contain harsh chemicals that make it dangerous to use around pets, plants, and children. However, you also get safe to use cleaners, so at all times make sure you check the label before buying.