Detailing

Can I do detailing at home?
How long does it take to detail my vehicle?
Is detailing safe for my vehicle?