A flea spray’s formula and the surface’s material could cause a stain on your furniture or carpet. However, the label should indicate which materials the product is safe for.