Sup Michael... I'm a transplant in Portland, OR from Dallas, TX.
Just shy of $800 sounds not too... GOOD. That is VERY high, and sounds like the dealer is trying to bend you over a bit. You may want to look around at smaller shops and see what they can do it for... if your not into trying to do some of it yourself. You can save a bit of money by finding out what all is entailed in the work and doing as much on your own as possible, then turn the rest over to a shop.
Good luck, and let us know what you decide! (and WELCOME)!