Solar repellers take two or three weeks before they completely repel the animals. These animals are not immediately scared as they might be coming to your lawn for a long time and feel comfortable there. Solar repellers are not as quick as, say, security dogs, and thus, the entire process takes a bit of time.