I had cameras covered in spider webs but Spiderex has stopped all that. I didn't spray the cameras but gave the area behind them a good spray. I have cameras on the wall and on the soffits of my house. Thus far, after two weeks, the cameras are still clear.