About Us

Dianne has been in the accounting industry for more than 25 years. She also started her own fitness business 10 years ago while working as a freelance bookkeeper. For more than a decade, she collaborated with small businesses, creating and maintaining their accounting records using QuickBooks Online and QuickBooks Desktop.


In 2007, she was employed as a part-time office manager wherein she learned both QuickBooks Desktop and QuickBooks Online. She started to pick up more clients in 2014, and she now has 25 clients.

Our CEO and Founder

Please contact McNally's Bookkeeping LLC. at your convenience for an initial consultation. We’ll work with you one on one to determine a roadmap to success. We look forward to working with you soon.

​Call Today: (610) 999-2974

Our Commitment to You

Ready to Explore New Possibilities?

​​McNally’s Bookkeeping LLC began in 2015, specializing in financial accounting. Having more than 30 years of experience, we can optimize your business performance by equipping you with the necessary tools to assess your fiscal position at any given time.

Our goal is to help you grow your business and keep you knowledgeable about your finances. We pay attention to every detail of your accounts to understand your company’s needs and align our services with your objectives. Our team is committed to exceeding customer expectations and upholding our standard of excellence.

Our bookkeepers are experts in all areas of QuickBooks, which is a simple and accessible bookkeeping and accounting software. With our guidance, you can use your QuickBooks to manage your company more efficiently.

Financial Specialists You Can Trust

In the course of her career, Dianne has gained experience in the following:


  • Reconciling all accounts as needed by the client
  • Collaborating with other accounting specialists, such as auditors, tax CPA, and QuickBooks-certified ProAdvisor consultants
  • Assisting small business owners in running and customizing reports that provide business analysis and results
  • Performing banking functions as required
  • Creating and maintaining QuickBooks Online and QuickBooks Desktop company data
  • Understanding the account and company setup steps
  • Maintaining a general knowledge of the major areas of QuickBooks Online and QuickBooks Desktop
  • Processing payroll with systems such as ADP, Paychex, Access, and QuickBooks