No you do not have to bring him in to the office unless you are buying Revolution.
If you are bringing him in for grooming they will give him a 24hr flea prevention pill.
I recommend doing so then you can buy the medicine there over the counter. They are excellent people and reasonable in costs.
Thanks! Your answer is awaiting moderation.