To make rosehip oil at home you only need a few things.
A large saucepan
A small saucepan
A dark glass bottle
Piece of clean muslin
Rosehips (fresh or dried) chopped up into small pieces
Carrier oil (such as almond oil or apricot oil)
Put about two centremetre depth of water in the large saucepan, and place on a stove top on lowest heat.
Place the small saucepan inside the large saucepan
Into the small saucepan add your rosehips and your oil(the ratio is one part rosehips to two parts oil)
Place a lid on the small saucepan
Allow the mixture to steep on the low heat for four hours (check the water level in the big saucepan occassionally to ensure it hasnt boiled dry)
Turn the heat off and allow the mix to cool
Place the funnel into the dark bottle
Place the muslin cloth lightly into and over the funnel
Carefully pour the rosehip oil mix into the bottle through the muslin (to strain the rosehip bits out)
Then cap the bottle and store in a cool dark place.
(The rosehip bits can be discarded, they are good in the compost bin)