detailing is getting bigger and bigger now! my missus got the ford paint protection on her ka but thats mainly because of the warrenty you get with it, if the leather gets marked or the paint, they will repair it free of charge!
id pay a detailer to get it done if i were you, detailing yourself is ok but very hard to get into without the right tools and knowledge. i detail cars, but only like friends and families as its not a business for me but a hobby.
first off, get two buckets, possibly one with a grit guard at bottom. two mitts, one for a pre wash and the other for after (always use the pre wash mitt for the dirty stuff, ie, lower parts of car) try and get a degreaser of some sort, i use a citrus degreaser to spray on lower parts of car and leave it to soak in for a few mins then rinse off with pressure washer, (a pressure washer will be worth buying if you do not have one)
get yourself a foam lance, this is basically a connector for the pressure washer thats holds a mix of shampoo and water, when using the pressure washer with this on, the water that comes out, turnes into foam because of the shampoo and sits on your car for about 5 mins and this loosens the thick heavy dirt. rinse off again with P/W.
use 'dirty' mitt to wash lower parts of car, after a few strokes wash the mitt in seconds bucket which should be filled with just plain warm water. this is used for cleaning your mitt so you dont end up washing your car with a dirty mitt. once the thick heavy dirt has gone, replace dirty water with clean again and use the clean mitt for the whole car.
the more you learn about detailing the more you can do. so to start you can just do a few coats with a fine polish then wax, but there is a lot more out there! such as, clay, glaze, sealant, wax and LSP sprays
www.cleanyourcar.co.uk
go on here and look at the different products and you will start to realise how big this detailing is getting.
one last thing. buy bilberry wheel cleaner for your alloys, there is a lot out there that is acidic and can ruin your alloys over time, this stuff is safe and PH neutral. if you want tips then ther are plenty of people on here that can help or go onto detailingworld.