Depends on how crazy you want to get. For exceptional work, detailing dynamics in Mineola is teh place. They do however charge accordingly. They are by no means the least expensive. They will only sell you what you want after getting your input on how "perfect" you want the car to be.
Given that it's still winter, I would just do a quick clay and sealant yourself until spring rolls around. I have a feeling we will be getting some ice/snow very soon.
For a mobile detailer, try PM'ing TOP NOTCH. He is on here and judging from his pics, he does quality work, although I haven't seen his work personally. He seems to do a great job with Audi's which is usually a difficult car to finish due to the hardness of the clearcoat.