For the lavender oil, put the lavender flowers in a clean, well-sealed bottle. Fill with the oil, close the bottle and shake a few times.
Leave the bottle in a warm, bright place (preferably a sunny window) for a month. Meanwhile, shake the bottle once a day.
Then strain the lavender oil, pour it back into the bottle and store in a cool as well as dark place.