I self applied ceramic coating - did a practise run on the golf before selling it and even with no experience and fairly haphazard application the end result was excellent. The only downside is that its fairly labour intensive and took 3-4 hours to clean car then apply but the cost is <200 for...