Something lots of people swear by for mosquito repellent ... Ordinary Listerine mouthwash!
Just pour some into a spray bottle and spray the area you want to be clear... your deck or porch, the seating, the lawn, whatever. Just do not spray it on fine wood surfaces (such as a wood front door) but it is okay to spray on the trim.
It lasts for several days usually, and isn't toxic so it is good to use around children's play areas & equipment.
Not too pricey, either, when you compare the costs.
Merme
We were given two hands to hold, two eyes to see, two ears to listen & two legs to walk. But why were we given only one heart?
The other heart was given to another for us to find.