There's a complete section on RV.net where your question has probably been answered many times over.
http://www.rv.net/forum/index.cfm/fuseaction/listings/forum/31.cfmCosts run anywhere from several hundred (buying used gear) to several thousand.
Some people find it too challenging to do the work themselves and others pay to have it done.