Accounting On Demand provides personalized bookkeeping and accounting services to small- and medium-sized businesses and individuals in the DelMarVa area. Founded in 2002 by the firm’s owner, Amin Shaheen, Accounting On Demand works on- and off-site, and offers clients the key advantage of being available during and after normal business hours.

Businesses benefit when an independent accounting professional manages their financials. Amin has the training, insight and objectivity to recognize and address any type of problem, from small discrepancies to serious challenges. The detailed information prepared by Accounting On Demand, consistently on time and impeccably accurate, gives a clear picture of a company’s financial position.

Knowing that Amin is managing their financials frees business owners to run their companies. Accounting On Demand also helps them find time beyond the workplace for the other things they want to do, whether it’s spending time with their family, playing golf or traveling, so they can enjoy the quality of life that a well-run business affords.


Bookkeeping services from Accounting On Demand cover the full spectrum for businesses and individuals. It covers everything from financial statements and accounts receivable/accounts payable to costing and budgeting, expense tracking, payroll and payroll taxes, cash flow management, billing and reconciliation.

Amin’s experience contributes to his ability to recognize any type of irregularity, from minor inconsistencies to major problems, such as fraud and embezzlement.


Accounting On Demand is highly skilled in setting up, implementing, and training for generalized accounting software including QuickBooks Desktop™, QuickBooks On-Line(QBO)™, Sage™ and Xero™. Amin also offers these services for payroll and billing packages such as ADP™, Paychex™, Intuit Payroll™ (QuickBooks Payroll™) and™.


Accounting On Demand prepares financial statements, such as Balance Sheet, Profit and Loss, Actual vs Budget, etc., and reviews these documents with business owners in detail. Amin then presents the financials at Board of Directors and Finance Committee meetings, upon request.


Amin provides clients with tax-ready financial statements for their tax return preparers, but helping clients organize their taxes doesn’t end here. Accounting On Demand also works closely with many clients’ CPA’s to ensure a smooth transfer of information.


Amin is experienced in preparing financial schedules that are the foundation of audits. In addition, he often collaborates with clients’ auditors before and during audits to ensure a smooth and seamless audit.


Having been a Director of Accounting and Administration prior to starting Accounting On Demand, Amin is highly qualified to carry out the duties of a Controller on an interim basis when clients are seeking to fill these positions.


Accounting On Demand establishes and maintains filing systems, creates customized reports and forms and helps clients organize their paperwork.

"It has been a pleasure to work with Amin for the past six years. He is efficient, accurate and more importantly a kind individual who cares deeply for his clients. His bookkeeping always has me ready to report my taxes accurately too. I appreciate all he has done for me and my company."
 - Kelly, Public Relations and Marketing Firm

"Amin has been doing Accounting for my Ob/GYN Practice for the last 15+ years. I have been pleased with his honesty, work, flexibility and confidentiality. He does not miss payroll deadlines and his work is always clean. He is always finding ways to save me money, even on little things like postage stamps. One can usually tell by the little things and he passes with flying colors. He is always respectful, pleasant and has a great sense of humor. I recommend him highly and with no reservations!"
 - Atiya, OB/GYN

"I have worked with Amin for over 10 years. He is my company bookkeeper. He is knowledgeable and competent, accurately following the timing and dates of all my state and federal payroll tax filing deadlines. He is always timely and responsive to my ad hoc financial report requests. I would highly recommend Amin for any accounting and bookkeeping needs!"
 - Diane, Mortgage Broker

"Amin at Accounting on Demand is very professional, knowledgeable and always looking out for our nonprofit organization’s bottom line. I don't see him only as our accountant, but also as a friend and a crucial part of our small team. His accuracy, knowledge of our business, and genuine interest in ensuring everything is done correctly makes my job of reporting to our Board of Directors easy. As a nearly 10 year client, I would recommend him to everyone."
 - Kay, Non-Profit Organization

"Amin is smart, accurate, thoughtful and flexible. He was instrumental in helping our nonprofit successfully weather a perfect storm of leadership upheaval and a bad economy to emerge financially stronger and ready to grow."
 - Skip, Non-Profit Organization

"Amin provides bookeeping services that are competitively priced and without mistakes. He’s also a pleasure to deal with."
 - Morris, Law Firm

"Amin was a trusted and long term bookkeeping services provider for my lobbying firm for nearly a decade. His ability to adapt to unexpected business changes are to be commended and are unique for an individual in his field. An added plus is his good humor and his many suggestions on how to cut business costs in order to improve business profits."
 - Mario, Lobbying Firm

Amin Shaheen has over 20 years of experience as an accountant. He started his career with Price Waterhouse, then joined two nonprofits, Population Action International and Children’s National Medical Center and worked his way up to Director of Accounting and Administration for law firm Institute for Justice. This journey gave Amin the knowledge and hands-on management skills needed to start Accounting On Demand in 2002.

As owner, Amin is the company’s sole employee. As sole employee he can take a personalized approach with each client that includes innovative answers to any questions that may arise.

Amin manages his clients’ finances in complete confidentiality, giving them peace of mind that their most sensitive financial information is safe and secure.

Amin Shaheen


Amin’s commitment to his clients is clear in the time he devotes to them. His day rarely ends at 5:00 pm. He will work onsite well into the evening to resolve critical issues, and he is ready to help clients on the weekends when urgent needs arise. No matter the problem, he approaches every challenge with an upbeat, positive demeanor that instills confidence.

All material on this website copyright 2020.