Weve had the same CPA for ages, since we lived in Los Angeles. Hes still there, in fact, and we do our taxes long distance now. Hes been urging us to set up an S-corp for a while, and Im now looking...
You can set up an S corp yourself online with http://www.amerilawyer.com/. I've set up quite a few for my company, no need for a lawyer.