Miles T. Sweeney Limited’s team of staff are professional, approachable, and committed to providing high-quality services, products, and expertise in a timely manner.

We take the time to get to know our clients and provide accounting services that best meet their needs. To ensure we are responding to you in a prompt manner, our firm offers business service standards for our turnaround time on year-end services and other important engagements. We also have service standards for responses to telephone calls and email messages.


Founder & President

Miles Sweeney has worked with clients to identify opportunities for their growth and success for over 35 years. As a chartered professional accountant and small business owner, Miles understands what it means to deliver high-quality services in a timely manner.

More about Miles can be found on LinkedIn or by contacting him by phone or email.

Troy Mason CA



Troy Mason has over 17 years experience as a chartered professional accountant. Troy welcomes all clients, however, his speciality lies in working with small and medium-sized enterprises. He is well known for providing strategic advice in a prompt and professional manner.

More about Troy can be found on LinkedIn or by contacting him by phone or email.

Karla Perrin


Staff Accountant

Karla Perrin supports the Miles T. Sweeney Limited team through information gathering and analysis and the preparation of personal and corporate tax returns. Karla is skilled at streamlining complex work processes and identifying solutions that work best for each client.

More about Karla can be found on LinkedIn or by contacting her by phone or email.

Carole Cotnam



Carole Cotnam manages reception and provides administrative support to the Miles T. Sweeney Limited team. With over 20 years of experience working in a customer service capacity, Carole is skilled at greeting visitors, directing calls, and making everyone welcome.

More about Carole can be found on LinkedIn or by contacting her by phone or email.


Staff Accountant

Amber Downey supports the Miles T Sweeney Limited team by analyzing and organizing financial information for preparation of financial statements and corporate tax returns. Amber facilitates positive client relationships through her skills in communication, problem solving and time management.


Audit Manager

Eric is a chartered professional accountant with over 7 years of audit experience. He brings in-depth knowledge of financial reporting standards and specializes in providing clients with practical recommendations for improving internal controls.