As a small business owner you have more important things to do than to keep your own books. We take care of your books for you, so you can get back to the job of running your business and generating profits.

Business License


Once you have figured out the structure of your business the next thing to do would be to figure out in what city and county you will be mostly conducting most of your business. That’s an easy enough solution when your business might be a doctor’s office, a dance studio or any other type of retail location. Its harder if you are a consultant who more often work at client sites or travel for work.

That’s what are accountants are here for. We help figure out what the business license requirements are for clients who are opening an office in Palo Alto as compared to Mountain View.

Each city business license requirements are different. The city of Newark, CA has different business license requirements then the City of Fremont. Our accountants work with businesses to understand their different requirements for having businesses in big cities like San Francisco, San Jose or Oakland or smaller cities like Sunnyvale, Redwood City or San Mateo.

We have offices in Palo Alto, Mountain View, Sunnyvale, and Fremont/Newark and work with clients all over the San Francisco Bay Area.

Have a question?

Our Palo Alto Tax Accountants and Fremont Tax Accountants offer free initial consultations.

Call 650-600-1829 for the Palo Alto office or 510-200-8290 for the Fremont office and get some answers to your questions today.

Its not office hours? Email us at before you forget your question.


At Tax and Financial Services, we work as allies and partners for your new or existing business. We do the boring bookkeeping and and tax planning throughout the year so that your time can be better spent marketing, networking and improving your product.


Palo Alto Accounting Firm
TEL: 650-600-1829
530 Lytton Ave, 2nd Floor
Palo Alto, CA 94301

Fremont Accounting Firm
TEL: 510-200-8290
3900 Newpark Mall Dr, 3rd Floor
Newark, CA 94560