Click here to access COVID-19 helpful information and resources.

Let us help empower you
to make better decisions.

Accounting • Guidance • Results

Save Time

Spend more time doing what you love and being with the people you love.


Save Money

You work hard for your money. We make it work harder and go further for you.


Manage Confidently

Partner with our team and make the right decisions to grow your business.

Did you know that every year millions of people overpay their taxes without realizing it?

Without a plan, accounting and taxes can be stressful, uncertain, and overwhelming. Our CPAs and business advisors quiet the noise to help you feel confident and well-equipped to run your business with peace of mind.

Your Path to Making
Better Decisions in Your Business

1. Schedule an Introductory Meeting

During this no-obligation conversation, we'll discuss your needs and how our expert team can help.

2. Design a Plan

Our experienced CPAs and advisors will work with you to create a customized plan for success.

3. Make Decisions that Win

Take your business from surviving to thriving by managing your finances with confidence.

Our Services

Full Service Accounting

Well-managed businesses always have accurate, timely, and proactive tax prep and accounting systems. This empowers you and your company to run successfully and enables you to maximize your ability to plan and react to the needs of your business.

Our accounting and tax services are customized. We develop strategies to meet your objectives, around your unique circumstances.

Learn More

Tax Services

Taxes are complex. Financial success is often dependent on smart tax and financial planning in the face of complex issues. We provide expertise in all areas of business and personal tax needs. We provide tax consulting services from smaller start-up companies to larger organizations filing taxes in numerous states. We also provide independent personal tax and planning advice for individual taxes, financial planning, and retirement planning.

Learn More


When it comes to managing employees, nothing is more important than making sure their paychecks are accurate and delivered on time. With Your Payroll Department, your business can rest easy knowing your employees’ paychecks are being handled on the industry’s leading payroll and tax engine. We are committed to the kind of service that will take payroll worries off your desk and free up time so you can focus on what you love. 

Learn More


Ideally suited for small business owners and managers, QuickBooks programs simplify the bookkeeping process and can provide you with all of the information necessary to make important business decisions. No accounting package can be operated properly without sufficient understanding of its features and functionality. We train and provide repair support and ongoing assistance for an efficient and effective system.

Learn More


Most small business owners, at some point, face situations that call for skills or experience they do not possess. Our business consulting team recognizes that and specializes in helping businesses improve performance and make more sound business decisions. We equip owners to succeed by providing continued investment and customized solutions. 

Learn More

Proudly Serving Businesses & Individuals

Take back your time, save money, and enjoy peace of mind by partnering with a team dedicated to your success.
Play Video

About Us

Since 1964, James Hamlin & Co. has been helping businesses maximize their profit potential. As a second generation, family-owned business, we know firsthand what it takes to provide and incorporate the kind of forward-thinking financial advice, preparation, and planning to achieve and exceed business growth goals.

Our Certifications


Get In Touch

7 Tax Tips in a 

Turbulent Tax Year

2020 is in the rearview mirror, but your income taxes for the unprecedented year are due soon.  This short PDF highlights
7 tips to ensure an accurate 2020 tax return.

We respect your privacy and do not tolerate spam. We will never sell, rent, lease or give away your information (name, address, email, etc.) to any third party.