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.

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.

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.

Canon Capital Wealth Management Update: The Markets and the Ukraine/Russia Crisis

When considering the Ukraine/Russia crisis, Canon Capital’s Wealth Management team primarily considers different scenarios and evaluates the risk to both our portfolio construction and specific investments.  The goal is to minimize downside exposure while remaining in a position to take advantage of upside gains. We have particularly looked at our investments’ exposure to interest rate risk, as this crisis has the potential to accelerate measured inflation and central banks’ reactions to those readings. Commodity exposure was also scrutinized at our most recent session, as Russia has a particularly outsized presence in energy and metals.  While a reasonably contained conflict will probably have minimal impact on corporate earnings, companies with specific exposure to the Russian economy may be impacted.  Should the conflict escalate, there is potential for a greater impact on macroeconomic factors, and though we think it unlikely at this juncture, it is still a scenario that we will be vigilant for and take appropriate steps to adjust for, if necessary.

Barnhorst Bradley

Bradley Barnhorst, CFA, is a Canon Capital Investment Advisory Committee Member, Chair of Finance at DeSales University, and an Author.

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.

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.

Why You Should Outsource Your Payroll

There’s more to processing payroll than providing your employees with compensation each pay period. Payroll teams must keep up with the latest requirements, from overtime laws and federal forms to minimum wage and tax law updates. This has only intensified since the pandemic began.

Many small businesses that take care of their payroll in-house are feeling the crunch. Whether this is due to staff shortages courtesy of “The Great Resignation” or, at the other end of the spectrum, an increased workload because of business growth, now is an ideal time to consider outsourcing your payroll.

When you entrust your payroll to our payroll professionals at Canon Capital, you’ll gain our years of experience and up-to-the-minute expertise.

With our help, you will:

Maintain Tax Compliance

We keep up with the latest information on federal, state, and local taxes. So whether you’re self-employed, a non-profit, or a for-profit with staff in the hundreds, we have the knowledge to process your payroll correctly and in compliance with current tax requirements.

We can also prepare your tax liability deposits, quarterly returns, and annual returns. We customize the program that best suits your needs.

Cut Down on Payroll Errors

Payroll is all we do every day. We focus on your account so you can focus on running your business.

Enjoy the Convenience of our Employee Self-service Portal

Your employees will be able to see their payroll stubs on-demand, thanks to the Employee Self-service Portal that is part of our service package.

Save Time

It’s simple. We save you time. You submit your payroll data each pay period and we do the rest.

Let us take the hassle out of your payroll processing. Call 215-723-4881 or contact us online to receive a custom quote.

Vicki Barnes

Director of Payroll Services

Vicki joined Canon Capital in August, 1999 and is responsible for overseeing the daily operations of Payroll Services. Vicki has an Associate’s Degree in Accounting from Montgomery County Community College and has earned the Certified Payroll Professional designation. She is a member of the national American Payroll Association as well the Lehigh Valley Chapter, where she served as Secretary from 2006-2013.  Vicki resides in Sassamansville with her husband and son and enjoys crafts, reading, and kayaking in her free time.