Computer Recycling Program

In an effort to support our environment, provide our customers with a cost-effective, easy way to dispose of their unused computer equipment and comply with local equipment disposal laws, we are announcing a new computer equipment recycling program. Here’s how it works:

At your request, we will recycle your used computer equipment for you. Computers will have their hard drives rendered inoperable (so that there is no possibility of anyone extracting data from them). We will then transport your equipment to a certified computer equipment recycling center for proper disposal.

To encourage as much participation in this program as possible, we are keeping the fee for this service to a minimum. To have your computers recycled, simply:

  1. Complete the form below, indicating the quantity of each item to be recycled
  2. Drop your equipment off at our office (along with this form), or give your equipment to one of our staff persons when they are at your office for another engagement
  3. We will send you an invoice for the service fee

Computer Equipment Recycling Program (PDF)

Rebecca Alderfer

Administrative Assistant

Becky joined Canon Capital in 2002. Prior to Canon Capital, she worked for an auto dealership and computer software company. She attended Montgomery County Community College for business. She resides in Tylersport with her husband and they have three children and nine grandchildren. Becky is active in her church and enjoys making crafts and baking. She also loves to take her vacations in Duck, North Carolina.

How to Avoid Direct Deposit Fraud

Do you remember the last time you had to visit the bank to deposit your paycheck? For decades, direct deposit has been the efficient and safe way for employees to receive their pay.

This convenience does not come without risk. A new direct deposit scam has recently been making the rounds. We want to make you aware of it and share ways to prevent and avoid direct deposit fraud.

In many cases, the employer receives an email from someone claiming to be an employee. They tell the employer that they have had fraudulent activity on their bank account and need to update their direct deposit information. Without confirming this request directly with the employee, employers have updated the account information. However, the new account information provided belongs to the scammer, not the actual employee.  As soon as the scammer receives the funds via direct deposit, they close the account and move on to the next victim.

How can you avoid direct deposit fraud? Here are some best practices:

  • Verify employee direct deposit information directly with the employee, whether it is the initial set-up or to make any changes. Confirm these changes with the employee face-to-face. You could also require some sort of documentation, like a voided check or bank statement, to confirm the account belongs to the employee.
  • Educate your employees about the risks of direct deposit fraud and how to protect themselves. Encourage them to monitor their accounts regularly and report any suspicious activity immediately.
  • If your company is not already doing so, consider using fraud detection software for the corporate bank accounts. This will help detect and prevent direct deposit fraud from happening before it is too late.

You have many opportunities to protect yourself from direct deposit fraud. Consider taking these steps today.

Questions? Call us at 215-723-4881 or contact us online.

Elm Terrace Gardens Technical Support Request

The web based support form is no longer in use. Please use the green IT button on your Windows desktop or system tray to submit a support request. If you do not have the green IT button, please give us a call at 215-723-4881, extension 800, and we will be happy to assist you.

Services: Let’s Get Started


Our team of certified public accountants, certified management accountants, and chartered global management accountants work with you to understand your goals – personal and business.


You didn’t start a business to run a payroll company. We stay up-to-date on the latest tax rates and payroll practices so you don’t have to. Our efficient, cost-effective payroll services allow you to continue working on your business goals.

Wealth Management

We work with business owners and personal investors to provide unbiased advice and clear expectations on investment choices.  We work with companies to develop successful retirement plans, such as 401(k) and 403(b) plans, helping employees reach their retirement goals.


We take the worry out of your computer system management. From cyber threat management to data back-up, we work with you to address your concerns and make sure your systems are working for you.

Bradley Barnhorst

Investment Committee Counsel

Brad joined Canon Capital in 2016 and serves as Investment Committee Counsel.  He is a recognized expert in investment portfolio risk and volatility reduction, with numerous published works in both scholarly and professional journals.   In addition to his role with Canon Capital, he serves as the Chair of the Finance Major and CFP Program Director for both the undergraduate and graduate divisions at DeSales University.  He has prior experience as an Associate Director for Bear, Stearns & Co. specializing in structured equity products and derivatives geared to mitigating investment risk. He holds the Chartered Financial Analyst (CFA) designation.  He has earned a Bachelor of Arts Degree in Computer Science from Harvard University as well as a Master of Business Administration (MBA) with a concentration in Corporate Finance and Investment Management from Penn State University.

Tax Credits for Employees of Philadelphia-based Businesses and Philadelphia Residents

If you are a Philadelphia resident or work for a business based in Philadelphia, you may be eligible for several tax credits.

  • Federal Earned Income Tax Credit (EITC) – potential credit of up to $6,935
  • Federal Child Tax Credit (CTC) – potential credit of up to $2,000 per qualifying dependent
  • City of Philadelphia Income-based Wage Tax Refund Program

Learn more about these tax credits and how to apply.

Questions? Call us at 215-723-4881 or contact us online.


Canon Capital Technical Support Request

The web based support form is no longer in use. Please use the green IT button on your Windows desktop or system tray to submit a support request. If you do not have the green IT button, please give us a call at 215-723-4881, extension 800, and we will be happy to assist you.

What to Expect in A Tax Audit

As 2023 unfolds, we are already seeing a slight uptick in federal corporate and small business tax return audits. Audits, or exams as they’re known within the accounting world, can come from the federal, state, local, or municipal level. In all instances, the burden of proof lies on the taxpayer.

We recently presented a webinar on the topic, which you can view here:

Highlights of the webinar include:

How Federal Tax Returns Are Selected for An Audit

The IRS uses several elements to determine whether to audit a tax return, including:

  • Computer Scoring
  • Participants in tax avoidance transactions
  • Information Matching
  • Related Exams
  • Other: local compliance projects, return preparers, market segments
  • Random selection

Types of Audits

If your return is selected, it will undergo one of these types of exams:

  • No IRS Contact Audits
    The tax returns are reviewed based solely on information already available to the IRS.
  • Correspondence Audits
    Generally less intrusive, these exams are typically conducted via mail with minimal phone contact.
  • Office Audits
    The IRS will obtain more information about the taxpayer using agency records and other resources, all prior to the exam, which will focus on “selected areas” of the return.
  • Field Audits
    The most comprehensive of exams, this is performed in the field. Each line of the tax return could be reviewed, and the taxpayer will need to provide substantiation.

What to Expect in a Field Audit

This is the process followed by the IRS for a Field Audit. We recommend involving your tax preparer in this process as their expertise will be key in making sure this process goes smoothly and that you are protected.

  • Notification by Mail
  • Information Document Requests (IDR): this will usually accompany the notification by mail.
  • Taxpayer Site Visit: this will take place at the business or residence – depending upon whether this is an audit of business or personal taxes – to make verifications of certain claims.
  • Taxpayer Interview: this is generally a one-to-two-hour process, interviewing the taxpayer and their representative.
  • Place of Exam: we recommend this takes place at your tax preparer’s location or at a private, neutral location.
  • Proposal to Close
  • Appeal, if necessary, based on the IRS agent’s findings.

It is important to know that the IRS will correspond with you by US mail. They will never contact you by phone (not initially; phone calls may happen once an exam process has begun), email, or text message.

We recommend viewing this webinar in its entirety to learn more about ways you can prepare should you ever be selected for a tax audit.

One source, many services, the right decision.

If you have more questions about what to expect in an audit or if we can be of service, please contact us online or call 215-723-4881.

Client Technical Support Request

The web based support form is no longer in use. Please use the green IT button on your Windows desktop or system tray to submit a support request. If you do not have the green IT button, please give us a call at 215-723-4881, extension 800, and we will be happy to assist you.