Take Your Business Bookkeeping Upstream
Cloud-based bookkeeping and accounting services for
your small business. Your online accounting team so
Get Started
We integrate with the best software!
AriseHealth logo2020INC logoThe Paak logoEphicient logoOE logoEphicient logoEphicient logoEphicient logoEphicient logoEphicient logoEphicient logo
Bookkeeping and accounting options Customized to fit the unique needs of your business.

We can’t give you more hours in the day, but we can help you work smarter. With unique services from bookkeeping setup to high-level strategic insight, we’ll take control of your finances while giving you appropriate advice every step of the way.

Our Services

Bookkeeping Services

We can’t give you more hours in the day, but we can help you work smarter. With unique services from bookkeeping setup to high-level strategic insight, we’ll take control of your finances while giving you appropriate advice every step of the way.

Learn More
Controller Services

Let us be your outsourced accounting department so that you can get back to running your business.

Learn More
CFO Services

Let us present and discuss your business’ financial reports with you and guide you in your business decisions.

Learn More
Tax Preparation

As a client, you’ll have the option of having your Hawaii GE Taxes e-filed by us and your reconciled books packaged and delivered to one of our partners for tax preparation, or to your existing CPA or tax preparer.

Learn More
Bookkeeping Catch-Up

If you are behind, we will get you caught up. Let us worry about it so you can focus on your business.

Learn More

We will leverage the available technology to implement systems and processes that streamline your accounting.

Learn More

About Upstream

It is more about you than it is about us.

About You

You know your business better than anyone else. You have a passion for what you do and you work hard to make your goals a reality.

The bane of your existence is having to sit for hours at your computer, struggling to make the numbers make sense late into the night. Worse, it’s taking up precious time when you could be better serving the customers you already have or making connections with new ones.

What you need is to be free to pursue your passions. You need someone to crunch your numbers so you can have the fun of making your business grow.

About Us

Your numbers are OUR passion!

You work hard to bring in the money. You don’t need to waste your valuable time doing your books.

When you’re ready to let someone else do the boring stuff to free you up to grow your business, call Upstream Bookkeeping.

Joel M. Cosseboom

As a young boy, Joel got his start working in his father’s CPA practice in Carmel Valley, California. After receiving his Bachelor of Science in Economics from UC Santa Barbara, he moved to Hawai‘i in 1998 where he received his Executive MBA from the University of Hawai‘i at Mānoa.

With experience in Hawai‘i as the corporate controller for a multi-state radio station group and as a Chief Financial Officer in publishing, Joel started Upstream Bookkeeping to help Hawai‘i’s small businesses and entrepreneurs ensure that their businesses not only survive but THRIVE!.

Why Upstream Is Different?

Timely Response

We want you to know that we respect our relationship. You deserve a bookkeeping professional whom you can trust to return your email. For that reason, we guarantee that we will reply to your emails within 24 hours, but typically it will be much sooner.

Unlimited Support

There’s no stopwatch on this relationship. If you have a question, or you need something related to your bookkeeping or accounting…shoot us an email. We never bill by the hour. We will get back to you with an answer or point you in the right direction through our referral network.

Proactive Guidance

Financial statements are based on HISTORICAL performance. It’s inherently reactive in nature…and won’t move the needle on your profitability. But…proactive guidance from a professional will! This enables you to affect change on the future of your business. In short, it gives you more cash in the bank.

Joel was excellent at communicating everything that he needed from me. He was incredibly patient and knowledgeable. He took the time to simplify and break things down for me, so I was better able to understand the process. Joel has gone above and beyond with helping me get my businesses financials back on track. He sorted through thousands of transactions from the various platforms I used, and got everything set up and organized for me. Now I actually enjoy looking at and going over my business financials, which is something I never thought I would say. I highly recommend his services!
Breanna P.
Business Owner
We are truly thankful we found Upstream Bookkeeping for our business... The owner, Joel was so great to take us on with our close deadline, with no bookkeeping of our own done and to be so professional & calm to reassure us that it can be completed in time. His process was all online & user friendly, he was always so responsive to our emails & phone calls. He's so knowledgeable & made us feel at ease. Joel got everything done by our deadline and we are so happy to work with him again in the future!
Lisa A.
Business Owner
Before Joel my finances were a mess. I kept track of everything on a spreadsheet and I had no idea what I was doing when it came to filing my business taxes. I was using TurboTax and almost always filed late. I was pretty embarrassed about how I had been managing my books, but thanks to a trusted referral, I reached out to Joel and he literally changed my business and my life! Joel helped me get organized and, without judgement, helped me to clean up my books and even helped me get a refund on the GE Taxes I had overpaid! Working with Joel has been one of the greatest blessings for my business. He is so knowledgeable and truly cares about your success. Thank you for all that you do, Joel! I am so grateful!
Pua Pakele & Cabot
Web Designer
OE logoOE logoOE logoOE logoAriseHealth logoToogether logo

Get In Touch

By submitting this form and signing up for texts and emails, you consent to receive marketing text messages (e.g., service information, meeting requests). Consent is not a condition of engagement of services. Msg & data rates may apply. Message frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe button (where available).
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.


We take care of your books so that you can take care of your business! Your books will be accurate and up to date and you’ll receive regularly scheduled financial statements. With business information at your fingertips, you’ll be better equipped to make decisions about your business. An added bonus is that accurate and up-to-date books mean that tax preparation becomes seamless.



Let us go beyond bookkeeping and cover the accounting needs of your business. Delving into the systems and operations, we can implement internal controls, systems, and procedures to manage all of your reporting needs to track and control your business.



Take your business to the next level with our Chief Financial Officer services. Running a business is important, but strategically planning for the future and building a vision for your company needs the support of a financial plan. Anticipate change, accelerate growth, and plan for new initiatives to deliver improved financial performance.



Having your accounting and bookkeeping with Upstream means that getting your taxes prepared and filed is a breeze! With your updated and accurate numbers, the seamless process of filing your returns results in tax time without the stress!



Are you behind on your bookkeeping or taxes? Are your records a mess? Never fear, Upstream is here. Give us your information and we will catch you up so that you can get past the lingering fear of a tax lien or wage garnishment and move ahead with the confidence of knowing that you are caught up.



Have peace of mind knowing that if you have a problem, there is likely a software solution to solve it. We have the experience and expertise to know what systems will work best for you and your business. Get sound advice from an expert to determine the best solution for your situation.