payroll services Mount Pearl

Our Team of Accountants

We are a dedicated team of five professional accountants in Mount Pearl, NL who strive on offering the best possible services in the accounting and tax fields to please our clients through exceptional and prompt customer services.

Consult our Chartered Professional Accountants

Amanda Upshall, HBCom, CPA, CGA

Amanda is a Chartered Professional Accountant with 13 years of public practice and industry accounting experience. She originally obtained her Certified General Accountant designation along with her Honours Bachelor of Commerce degree from Laurentian University in 2008. She started her own practice in 2013, and it has since grown to employ two other Chartered Professional Accountants and a bookkeeper. She enjoys assisting small businesses with all of their tax and accounting needs. Amanda is currently enrolled in the CICA In-Depth Tax Course to enable the firm to assist its clients with advanced tax matters.


Kim Rideout, HBCom, CPA, CGA

Kim is originally from Conception Bay South and is a CGA, CPA with Amanda Upshall Professional Corporation. She received her diploma in accounting from College of the North Atlantic in 2006 but her passion for continued learning led her to completing the Certified Professional Accountant program in 2014 and she is currently in the last year of the in-depth tax course with CPA Canada. While her focus is on gaining as much experience as she can in the taxation side of accounting, she enjoys all areas of accounting and loves to help her clients in any way that she can. She looks forward to being part of helping people grow their business. She also loves animals, so feel free to bring your pet along on any of your visits!


Rebecca Butland, BBA

Rebecca is our full-time bookkeeper and office administrator. She completed a Business Management (Accounting) Diploma at the College of the North Atlantic in 2016 and she is currently working toward a Degree in Business Administration from Memorial University. She enjoys getting to know the clients and learning new things every day.