I've been asked for a referral to a CPA or lawyer who is an expert in determining when a (U.S.) cloud-based software company (SaaS, I believe) must pay (1) state sales tax, and (2) state income tax, for license- and maintenance sales to customers in various states. Any recommendations?