Any of the aroma therapy stores carry lavender oil and lavender essence. You can buy lavender plants at Wal-mart, Lowes, or Home Depot for around 3-6 dollars and plant them in your yard. Once the plant starts growing it gets tall and you can cut some off, boil it and spray that on your yard. I use the water for Ambers bath as well as spraying it on the yard. Some of the fresh markets have lavender to buy already cut too. During off season I go to the aroma therapy stores and buy the lavender oil and essence which will work just as good. Good luck.