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.

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.


Cordella Pilgrim, BAccS, CPA, CGA

Cordella is a CPA with over 17 years of accounting experience, from business planning to financial statement auditing. She started working in public practice accounting after graduating from the Business Management (Accounting) Program at the College of the North Atlantic in 2001. Since then, she has questioned her life choices. Nevertheless, she continued her education in accounting with a Bachelor of Accounting Science Degree from The University of Calgary in 2005 and a Chartered Professional Accountant Designation in 2006. She worked as a Controller for over eight years in several industries including software development, marine services, and arts and fitness. Since 2012 she has been working with a wide variety of small and medium businesses to assist with all of their accounting needs including accounting training, business management, and financial statement preparation. Her favourite part of the job is helping to get new businesses off to their best possible start.


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

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.


Samantha Keats, OA

Samantha is our full-time Office Administrator. She received a Diploma in Office Administration from College of the North Atlantic in 2016 with a specialization in Records and Information Management.  She has more than 5 years experience in the Customer Service Industry and enjoys providing top quality service to our clients.  She is enjoying furthering her knowledge of basic accounting principles and learning the daily aspects of bookkeeping.