Since you are in Dallas I would go see Steve from Tropi-care. He is literally the best detailer I have ever seen. (helps when you own your own car detailing supply line) and he is the ONLY person who touches my car besides me.
He can teach how to properly care for and maintain your vehicle and keep it line free(scratches) for as long as you own the vehicle.