We just put down lots of eucalyptus mulch all around the plants and yard. Huge reduction in the mosquitoes biting around that mulch so I know that one works pretty good. Just make sure your getting real eucalyptus mulch. They have it at Home D and Lowes
natural bug spray Brew a pot of coffee and let it cool. Pour into spray bottle and spray on plants. It freaks out the bugs and gives your plants (if they are the type that need it) a tiny shot of nitrogen.