Hello and welcome to FF! I've moved your post from old thread to new one since it's the best to get help and responses. Piggybacking into old threads is never better than starting a new one. Can you please post a picture of window well to get a better idea of issue? Creating a little habitat to help out the toads might be a great idea, a picture can help us give advice, thank you!