I agree with your statement only you can take best care of your car! I have personally some people who hire people for cleaning their cars and they end up with minor scratches here and there or broken wipers!!
Like others said get Jopasu duster and good car care products like car shampoo , car wax , Upholstery and dash-board cleaner.