Partner With a Trusted Accountant for Your Financial Needs

Serving Newtown Square, Philadelphia and the surrounding PA area

William D. Nicholas, CPA is a full-service accounting firm based in Newtown Square, Pennsylvania. We've supported individuals, businesses and corporations with tax prep, accounting, bookkeeping and other services! Our accountant has the ability to work with clients in-person or through a virtual platform for their convenience. With our CPA on your side, you'll be able to stop thinking about your money and start focusing on what really matters - running your business and taking care of your family.

Keep up with your personal finances

For individuals, William D. Nicholas provide a range of personal accounting and tax services. Whether you're a young professional in Harrisburg or a homeowner in Newtown Square, you'll get consistent support for all your financial endeavors from our accountant. This includes tax preparation, IRS representation, general accounting and other detailed support.

We're in the business of making partnerships

For businesses, matters might be a little more complicated, but you'll have a trusted CPA to work with you throughout the life of your company. Our timely, accurate and hands-on financial professional would be glad to assist you with your business venture with the following services:

  • Bookkeeping and payroll
  • Accounting (budgeting, analysis, etc.)
  • Annual tax preparation
  • IRS litigation

Don't worry - you'll have a trusted financial partner to help you through whatever is thrown your way.

Manage expenses, payroll and more - in the cloud

William D. Nicholas, CPA helps individuals and businesses install convenient software on their computers to help manage their money. QuickBooks Pro and other cloud-based programs can do wonders for your success and peace of mind. To learn about financial software consulting, call our Newtown Square accountant today!

Contact Us

  • 4 + 6 =
  • William D. Nicholas, CPA

    609 Golf Club Rd
    Newtown Square, PA 19073

    GET DIRECTIONS


    Call Us
    Phone: (610) 353-4929