Just called Barbecue doctor, spoke w Mike, to set up an appt for cleaning; they come to you.
So far, impressed with the professionalism on the phone, with detailed explanation of the work that will be done, with an approx price "range" for bbq cleaning, as I wasn't sure if it's worth paying 1 to 2 hundred bucks to clean a 4-500 bbq that's 6 years old (nice Weber though). I'll follow up with the Review in a few weeks, after cleaning.