Your Books Made Simple

Bookkeeping, Accounting, and Payroll for Small Businesses and Growing Enterprises


OptimalBooks is an innovative bookkeeping and accounting firm that provides off-site bookkeeping to small businesses and growing enterprises on a part-time or full-time basis.  Our Team is made up of CPAs and Professional Bookkeepers that were trained in Big 4 Accounting Firms as well as other leading firms.

Each Client is assigned a Team Leader that acts as your day to day point of contact, managing your books and helping you make the best decisions possible for your business.  These part-time or full-time "controllers" are just a phone call, an email, or a quick chat message away.  

We do all of this at rates small businesses and growing enterprises can afford.  Don't settle for less, get more.

Part-Time | Full-Time | Team

Need someone for a couple of hours a week or month? Looking for a full-time resource? Need to build out a dedicated team?

OptimalBooks has you covered.

Project Management

Our goal is to make your business more streamlined and efficient.  That's why we use an industry standard online project management platform to keep tasks, documents, and correspondence in order.  Everything will be in one organized place.  Everyone will be on the same page.  You'll know exactly what's going on.

Document Storage and Security

Data security is top of mind for your business and ours.  Our project management platform is trusted by almost 3 million businesses for managing projects and their associated documents.  Receipts, statements, and all other documentation can be uploaded with the click of a button, using either your online dashboard or a mobile app.  Rest easy, your files are safe with us.

Client Success

Our goal is 100% client satisfaction and we are here to make your life easier. If at any point you have a question, a worry, or just need to talk, we have your back. Now go grow your business!

Our Services

 General Bookkeeping and Accounting
          - Data Entry / Administrative Work
          - Transaction Categorization
          - Bank Reconciliations
          - Adjusting Entries
          - Financial Reporting
          - Historical Catchup and Cleanup
Cash Management
          - Accounts Payable
          - Accounts Receivable
Custom Management Reporting
          - Inventory
          - Status Reporting
          - Payroll Processing
Executive Management
          - Chart of Accounts Setup
          - Business Process Design and Implementation
          - Business Advisory
Full-Time Direct Placement
          - All of the Above
          - Custom (per Client's Requirements)

Select Engagement Experience

Restaurant Hospitality Company

Implemented a bookkeeping and accounting platform for a restaurant hospitality company's five restaurants as well as their management company.

Implementation was completed in under three months with historical catchup and cleanup for 2015-2017 completed within a total of six months.

Scope of Work:
- Team Leader with three full-time team members
- General Bookkeeping and Accounting
- Cash Management
- Custom Management Reporting
- Executive Management

Real Estate and Property Management

Bookkeeping and Accounting for a Real Estate Investment and Property Management Company's 60 properties.  Team Leader works directly with Owner and Property Manager.

Scope of Work:
 - General Bookkeeping and Accounting
 - Cash Management
          - Accounts Payable
          - Rent Collection
 - Custom Management Reporting
 - Lease Renewal

Small Businesses

Bookkeeping and Accounting for ten of a Small Business Consulting Firm's clients.  Firms included contractors and professional service firms including: law firms, consulting, interior design, heating and cooling, roofing, signage, etc.

Scope of Work:
 - General Bookkeeping and Accounting
 - Historical Catchup and Cleanup

Client Testimony:

My wife and I own several properties and have had OptimalBooks do the bookkeeping for about 6 months.

Spencer and Anna are awesome. They respond professionally and quickly to all our inquiries. The person they assigned to our account is exceptional and very dedicated to providing us the best bookkeeping services. 
I would highly recommend OptimalBooks to anyone!

Manitou Rentals, LLC

David Chorpenning, Owner

Manitou Springs, Colorado


Anna Ogden, Co-Founder
Prior to Optimal Books, Anna worked as an Executive assistant to the CEO and CFO of an International Food Wholesaling business that was named a 2016 and 2015 Fortune 100 Fastest Growing Company in the United States. While there, she managed the accounting and bookkeeping as well as imports and exports.

Anna graduated with her Bachelors of Science Cum Laude from Cornell University where she studied Vineyard Management and Wine Making.

Spencer Ogden, Co-Founder
Prior to OptimalBooks, Spencer worked as a Management Consultant for a Big 4 Accounting and Advisory firm, Ernst and Young, where he advised Fortune 500 clients on the financial and operational aspects of Mergers, Acquisitions, and Divestitures.  Before Ernst and Young, he worked  at a leading healthcare staffing firm alongside the President, CFO, and General Counsel to define acquisition strategies and lead due diligence activities.

Spencer graduated with his Bachelors of Science Cum Laude from Cornell University's Undergraduate Business Program where he studied Applied Economics and Management.

Step 1: Call or Email Us

During an introductory call we will discuss
your background and business needs. We
will tell you about our Team’s background,
our process-oriented approach, and answer
any of your questions.

Step 2: Finalize Set of Expected Services

We will align on a set of expected services,
tailor a pricing package to meet your
business needs, and begin working with you
and your team.

Step 3: Onboarding Checklist

An assigned Team Leader will reach out to
you with an Onboarding Checklist to begin
the transfer of introductory information.
Once completed, they will set up a time to
further discuss your business and how you
would like to work together.

Step 4: Your Books Made Simple

With the addition of your new Team Member,
your life just got a whole lot simpler.


Rochester, NY

By Phone: 585-210-2026

By Email: