Not sure where in NC you're at, but you should really consider contacting Mike:
http://cmcdetailing.yolasite.com/
He's a really awesome guy and knows his stuff. Best thing is that he's a car guy; even if you don't do business with him, he can probably give you a lot of tips and knowledge. It's always useful to have a detailer local that can at least gie you fair honest advice with car care!