Dana is the best, I can't stress that enough. My wife and I have used him for about 8 years now. We started with him when we held corporate jobs with expenses and so forth and now we run our own business. Dana guided us along and helped us setup our corporation. He is very well informed and is generous with advice. He does our taxes, he setup our S Corp and fields our occasional phone calls seeking counsel. He even automatically filed extensions for us one year when things got crazy for us. Amazing! Saved us again.
Pros: Pleanty of street parking, meetings are detailed but quick, it always takes less time then I think
Cons: He is popular so call him ASAP, though if he is booked he will file an extentions for you and he will take care of you after the rush. We did it several times, no big deal, no penalty or anything.