Accounting Solutions for Users of QuickBooks

Inside Biz Hub - 407 N Lafayette St, Shelby, NC  28150



If you're looking for help with QuickBooks, you've come to the right place. We can help you get your QuickBooks set up, provide one-on-one or group training, diagnose and correct problems in your existing file, and even perform full-service  bookkeeping functions, including payroll. Our unparalleled service, competitive prices, and overall value are why our loyal customers won't go anywhere else.

.Jeffrey L Weathers is a certified Advanced QuickBooks ProAdvisor and a member of the National Association of Certified QuickBooks Advisors (NACQA) and the American Institute of Professional Bookkeepers (AIPB). Jeff is a Business Coach with Mountain BizWorks in Asheville and teaches QuickBooks at Cleveland Community College, Isothermal Community College, and Catawba Valley Community College. 

As a small business owner, we know you’re busy wearing many hats just keeping your business running.  Your time is best spent running your business and not on mastering QuickBooks®, bookkeeping and payroll functions. That’s where I can save you literally dozens, if not hundreds, of hours on the learning curve.

I have been working with QuickBooks since 2005 and I have worked with multiple QuickBooks products in a wide variety of companies and industries, so it’s highly likely I can QUICKLY help you FIND SOLUTIONS to your QuickBooks questions, issues, and challenges. 

To help you get started on the right foot - I will be glad to offer you help (at no charge) in purchasing the RIGHT QuickBooks product at the LOWEST price. With the many offerings from Online to Desktop we understand the benefits and limitations of each option and I want to help you find the right product for your business.

Please feel free to contact my office and set up a complimentary 20 minute consultation so we can figure out what product is best for you. Hopefully there will be some upcoming  training options I can direct you to. I want you to succeed and I will go the extra mile to help you learn to use the software properly.

To schedule an appointment, please call my office at (704) 466-3051. We are located inside Biz Hub at 407 N Lafayette St in Shelby, NC. Our office hours are Mon-Fri 9am to 5pm. 

About Us

Bookkeeping Solutions


Integrity Bookkeeping Services is a leading provider of bookkeeping and payroll solutions. We help small business owners organize their finances in QuickBooks so they can get quick, accurate and concise reports they need to run their business effectively and make sound business decisions. 

Payroll Solutions


With correct set-up and good training, you can have fast, easy, accurate payroll runs. Whether you’re starting your first payroll, unhappy with your current provider, tired of doing it yourself, or just shopping for prices, we’re happy to discuss our payroll service options and give you a complimentary quote.

Training for QuickBooks


We offer one-on-one tailored  training for QuickBooks at our office or at your office. We also offer group training through the Small Business Centers at Cleveland Community College (Shelby), Isothermal Community College (Spindale and Polk County) and Catawba Valley Community College (Hickory).  

Bookkeeping Solutions

Bookkeeping Solutions


Need Bookkeeping Services for Your Growing Business? 

Are you ready to find someone who can simply handle all of your bookkeeping needs so you don’t have to? 

Are you looking to get your books under control, once and for all? 

Is your bookkeeping taking up more and more of your time, but not enough to hire someone full time? 

Do you need help catching up on your bookkeeping? 

  If so, then you’re in the perfect place to find out more about our bookkeeping services.  We can help you with any or all aspects of your bookkeeping needs. 

 Business Insight:

Your books contain valuable information to help you run your business, so it’s important that your bookkeeping is accurate and up-to-date.  After we’ve updated your books, we can design and run critical reports that will give you great insight into making the right decisions for your growing business. Making big financial decisions is an important job for a small business owner but those decisions cannot be made well if the owner is not informed. Likewise, if you intend to grow your business and seek a loan, a financial institution you work with is likely to request your financial statements before moving forward with that process.  

 Catch Up on Your Bookkeeping:

If you fall too behind on your bookkeeping, you might miss out on critical tax deductions available to your business or miss a tax deadline that could lead to fines. If you call in the bookkeeping experts to help you, you get the peace of mind in knowing that someone who is experienced in the field of bookkeeping is handling your tasks as quickly and as professionally as possible.  

 Tax Compliance:

We’re often asked to clean up books for tax time so that your accountant has the information they need to complete your tax returns.  We can work seamlessly with your tax preparer so that tax time is, well, a little less taxing. It's very important to have solid books in the event that your company is audited. It's much easier to present an accurate case to the IRS when you've ensured that the data is in order. 

  Process Improvement:

Our experience and training keeps us up-to-date on accounting products and solutions for today’s business needs.  Bookkeeping has come a long way since the days of ledgers, piles of paperwork, and green eyeshades.  If you’d like, we can suggest new ways of bookkeeping that will save you time and money.  Examples of where you might have opportunities for savings include duplicate data entry, paperwork-intensive procedures, and manual processes. 


We’re small business owners just like you. Unlike employees, we don’t charge for vacations, benefits, sick time, mistakes, training, or even payroll taxes.  We come “hassle-free,” and we don’t bother you with personal problems!  We’re thrilled to have you as a client, and your relationship is important to us.  We’re committed to earning your trust.  


To set up your consultation, contact us at (704) 473-8991 or email

Payoll Solutions

Payroll Solutions


 Do you find QuickBooks Payroll intimidating?

 Need a Headache-Free Payroll Solution? 

  With correct set-up and good training, you can have fast, easy, accurate payroll runs. Whether you’re starting your first payroll, unhappy with your current provider, tired of doing it yourself, or just shopping for prices, we’re happy to discuss our payroll service options and give you a complimentary quote.  

 Employer Compliance and Payroll Laws are constantly changing.  As an employer, you have specific payroll responsibilities that are required by government agencies. In North Carolina these agencies are Federal (United States Treasury) and State (NC Department of Revenue and NC Department of Commerce Division of Employment Security). Some of these responsibilities include, but are not limited to, withholding amounts from your employees' compensation to cover Federal Income Tax Withholding, Social Security, Medicare, State Withholding, Federal Unemployment (FUTA) and State Unemployment (SUTA).  Reporting and depositing payroll taxes to the appropriate agency in an accurate and timely manner is vital to your business. Late or inaccurate deposits may result in penalties and interest charges. These complex payroll tax requirements may seem intimidating but by learning a few simple concepts, you will be able to understand your payroll responsibilities and choose the best method for meeting them. 

We can help set up your payroll items, map them to appropriate accounts, and make sure your tax agencies are appropriately designated. We'll even incorporate a few "tricks of the trade" in set-up that simplifies things significantly for you as you work with payroll.   With payroll tax laws, new reporting requirements, and employee rights changing, it’s just about impossible to remain current in this area and still have time left over to run your business at the same time.  That’s why we make it our business to stay up-to-date with changing payroll laws and compliance so you don’t have to.

 If you’ve ever made a payroll mistake or missed a deadline that cost you big money in fines and penalties, you’re not alone.  One in three companies has been charged with a payroll mistake, and the penalty averages hundreds of dollars.  We’ll happily take charge of all of these myriad payroll requirements, deadlines, and responsibilities. 

Another option we offer, a state-of-the-art online payroll processing system that that lets you collaborate with us by setting up information on your company and employees, and then enter your regular payroll data and print the paychecks, while we take care of scheduling your tax payments, paying electronically, filing your payroll tax forms, and processing the W-2s and W-3. And because this system is internet-based, both of us can log in to it securely, without the cumbersome process of transferring data back and forth between your computer and ours.

 Freedom on Payroll Day - If you’d rather be anywhere but chained to your desk on Friday when you have to get the payroll out, we can painlessly help you bring your payroll system into the 21st century.  With options like direct deposit and cloud-based approval systems, you can approve your payroll from any internet connection in the world:  think cruise ships, wi-fi enabled flights, or that beach house in Maui.

 More than Payroll Services - There are many more payroll-related “headaches” we can assist you with.  These include: Poster compliance (to avoid hefty fines a small business cannot afford) • Onboarding new employees. • Worker’s compensation audits. • New hire reporting (required for child support delinquencies). • Time tracking forms and paperwork retention requirements. • Job costing.  Wondering where all that staff time is going?  We can help you figure that out. Got contractors?  Although contractors are handled differently than employees, labor is labor and we find that many small business owners forget about 1099s until the last minute.  We can help you with your 1099 compliance, W-9 requests, and 1099-K reconciliations (a new requirement as of 2011). 

Don’t Get Chained to the Big Chain Payroll Services: Many of our clients come to us after poor experiences with the large national payroll services (you know them: Paychex, ADP). If you’re tired of training the revolving door of customer service representatives assigned to your small business account, we can help.  We love getting to know your business and why you’re passionate about it, so that we can serve you more personally. We’re small business owners just like you, and you have direct access to the owner any time you need to reach out to us about your account. When the big payroll chain makes a mistake on your account, it costs you your valuable time straightening it out, not to mention all that stress and frustration.  By knowing your business more personally and working with small businesses like yours day in and day out, we can avoid these mistakes and provide more accurate services that save you time. 

For a payroll consultation give us a call at 704-473-8991 or email us at


Training on QuickBooks

Training On QuickBooks


How you install and setup QuickBooks is just as important as how you use it. Correct setup depends on many variables such as your type of business entity, industry, accounting methods, information you want, and features you use. Correct setup increases your productivity and enables you to generate and track the important documents and information you need to manage your business more effectively. 

We assist new QuickBooks users with initial setup including: Setting up the Company, EasyStep Interview, Setting up Chart of Accounts, Preferences, Items & Services, Various Lists and Centers (Customers, Vendors, & Employees) and Bank & Credit Card Accounts. 

We also help experienced users manage their business more effectively by improving their current setup. Many users experience problems and lack the ability to generate and track important information due to inadequate setup.

 To manage your business more effectively with QuickBooks, contact us at (704) 473-8991 or

Group Training On QuickBooks

Upcoming Group Training Seminars


Description Of Seminars:

Introduction To QuickBooks Desktop (Part 1 of 2) – 

Intro to QuickBooks gets new and prospective small business owners and users started using the QuickBooks accounting software. Our QuickBooks expert will give you a complete introduction to the QuickBooks Desktop product including: setting up a company file and chart of accounts, navigating the home page, setting up your products and services, and using QuickBooks lists and forms to record sales and manage expenses. After you complete this seminar, you will have a good understanding of the QuickBooks process and capabilities.  


QuickBooks Desktop Beyond The Basics (Part 2 of 2) -

This class will expand on what you learned in the “Introduction To QuickBooks” seminar. Our QuickBooks expert will encourage class participation to discuss more complex transactions that participants might encounter in running their business including: receiving payments and paying bills, managing accounts receivable and accounts payable, reconciling bank and credit card accounts, and how to generate and understand the financial reports (Profit & Loss and Balance Sheet) you need to monitor and analyze your business and give to your accountant at yearend. 

Introduction to QuickBooks Online – 

QuickBooks Online is a monthly subscription, cloud based accounting software that offers you anywhere, anytime access. Jeffrey Weathers, a certified Advanced QuickBooks ProAdvisor will give an overview of the QuickBooks Online line of products (Self Employed, Simple Start, Essentials, and Plus) and demonstrate the normal work flow using these products. 

Payroll 101 – 

This seminar is designed to be a beginner’s guide to payroll taxes and forms. Jeff Weathers, owner of Integrity Bookkeeping Services will discuss the payroll process from beginning to end – from hiring your employee, filling out forms, withholding and paying taxes and submitting forms to the State and Federal government. Whether you handle your payroll yourself, employ an in-house accountant, or outsource the whole deal, you’ll be in better control if you familiarize yourself with the basics.

Winter/Spring 2019/2020

Upcoming Group Training at Cleveland Community College (Shelby NC)

Thur Nov 21, 2019 - 6:00-8:30pm: - Payroll 101


Thur 5 March, 2020 - 6:00-8:30pm – Introduction to QuickBooks Part 1

Thur 12 March, 2020 - 6:00-8:30pm – Introduction to QuickBooks Part 2

Thur 9 April, 2020 -  6:00-8:30pm – Payroll 101

Upcoming Group Training at Catawba Valley Community College (Hickory, NC)   

Tues Dec 3 , 2019                       Intro to QuickBooks Desktop, Part 1                         9 - 12 noon

Tues Dec 10 , 2019                    Intermediate QuickBooks Desktop, Part 2            9 - 12 noon


Tuesday March 3 , 2020 -- Intro to QuickBooks, 9AM to noon

Tuesday March 10, 2020  -- Intermediate QuickBooks, 9AM to noon

Tuesday June 2, 2020  -- Intro to QuickBooks, 9AM to noon 

Tuesy June 9, 2020  -- Intermediate QuickBooks, 9AM to noon

Upcoming Group Training at Isothermal Community College (Spindale NC) 

Introduction To QuickBooks Desktop (Part 1 of 2) - Tuesday, February 4, 2020  6:00 PM- 9:00PM

QuickBooks Desktop Beyond The Basics (Part 2 of 2) -  Tuesday, February 11, 2020  6:00PM - 9:00PM

Upcoming Group Training at Isothermal Community College (Columbus NC) 

Introduction To QuickBooks Desktop (Part 1 of 2) - Thursday, April 2, 2020  12:30-03:30PM

QuickBooks Desktop Beyond The Basics (Part 2 of 2) -  Thursday, April 9, 2020  12:30-03:30PM


Contact Us

Schedule Appointments

We visit our clients daily so please contact Jeff (cell 704-473-8991) or call the Office  at 704-466-3051 to set up an appointment.

Integrity Bookkeeping Services inside Biz Hub

407 N Lafayette St, Shelby, North Carolina 28150, United States

(704) 466-3051 - Office is Staffed Mon-Fri 9-5


Monday thru Friday - 9am - 5pm

Saturday - By appointment

Sunday: Closed

Drop us a line!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.