Call Now
Website
Call
Business Details
45 Years
experience
Trusted Chartered Professional Accountants in Fredericton
At Shannon & Buffett, we have dedicated ourselves to providing comprehensive accounting solutions tailored to meet the unique needs of businesses and organizations across the Greater Fredericton area. With over four decades of combined experience, our team of chartered professional accountants delivers expert auditing, taxation, bookkeeping, and business advisory services to clients ranging from startups to established entities. Our commitment to personalized service ensures that each client receives attention to detail, rapid response times, and strategic guidance designed to optimize financial health. We specialize in serving owner-managed businesses, non-profits, municipalities, and individuals, offering customized solutions for tax compliance, financial reporting, and business growth. Our professionals bring extensive industry knowledge from diverse sectors, including healthcare, construction, and charitable organizations, ensuring relevant expertise for every engagement.

Backed by affiliations with the Chartered Professional Accountants of Canada and the Fredericton Chamber of Commerce, we maintain the highest standards of professional excellence. Whether assisting with complex audits, tax planning, or day-to-day bookkeeping, our approach combines technical proficiency with a deep understanding of our clients' operational realities. We pride ourselves on building long-term relationships through transparent communication, ethical practices, and a relentless focus on client success. Our team's longevity and community involvement reflect our dedication to both professional excellence and local economic development. From initial consultation to ongoing support, Shannon & Buffett remains your trusted partner for navigating financial challenges and achieving sustainable growth.
Services
Taxation Services Business Advisory Bookkeeping Audit & Assurance Non-Profit Accounting
Details
  • Year established: 1981
Highlights and features
  • 40+ years of combined experience in accounting and advisory services
  • Personalized service tailored to individual client needs
  • Expertise serving diverse industries across Greater Fredericton
  • Certified professionals with CPA designations and advanced training
  • Proven track record with owner-managed businesses and non-profits
Associations and certifications
  • Chartered Professional Accountants Canada
  • Chartered Professional Accountants New Brunswick
Services
Taxation Services
Our comprehensive tax services include preparation and consultation for corporate tax returns (T2), personal tax returns (T1), trust returns (T3), charitable organization returns (T3010), and non-profit returns (T1044). We provide strategic tax planning to minimize liabilities while ensuring compliance with evolving regulations. Our team stays current with federal and provincial tax changes to protect clients from costly errors.
Business Advisory Services
We offer tailored business advisory solutions covering succession planning, financing strategies, business valuations, and operational improvements. Our CPAs help clients develop business plans, evaluate mergers/acquisitions, and optimize financial structures. With expertise in multiple industries, we provide actionable insights to enhance profitability and long-term sustainability for owner-managed businesses.
Audit & Assurance
Our audit services include financial statement audits, reviews, and compilations for businesses and non-profits. We perform assurance engagements for special reports and compliance audits, using advanced software to ensure accuracy. Our team specializes in Form I audits for law firms and provides reliable financial analysis to meet regulatory requirements.
Bookkeeping Services
We deliver accurate bookkeeping solutions including payroll processing, HST remittances, bank reconciliations, and Sage/QuickBooks maintenance. Our technicians provide system setup, staff training, and monthly/quarterly accounting support. This foundational service ensures clean financial records for informed decision-making and smooth year-end processes.
Non-Profit Accounting
Specialized accounting for non-profits and charities includes audit services, HST compliance, and financial reporting. We understand sector-specific challenges and offer fair pricing for audits, reviews, and rebate claims. Our team helps organizations maintain compliance while addressing unique financial pressures through cost-effective solutions.
People
Ron Sauntry
Partner
CPA with 38+ years' experience, specializing in audit, tax, and business advisory for owner-managed businesses and non-profits. Partner since 2004, previously with KPMG for 23 years. Active community volunteer in Fredericton.
Garry Armstrong
Partner
Certified accountant with 40+ years' experience in public accounting. Partner since 1996, offering audit, tax, and advisory services to businesses, municipalities, and trusts. Former senior manager at KPMG with deep local community involvement.
Carla White
Accounting Technician
40-year veteran with Sage certification since 1999. Provides bookkeeping, payroll, and accounting software training. Specializes in one-on-one client support for businesses of all sizes. Active in Minto and Fredericton non-profits.
Pam Vanhorne
Accounting Technician
Certified technician with 20+ years' experience in bookkeeping, payroll, and tax preparation. Handles compilation engagements and audit procedures. Provides in-house bookkeeping support while serving clients across multiple industries.
Questions
What accounting services do you offer?
We provide audit & assurance, taxation, bookkeeping, business advisory services, and specialized accounting for non-profits and charities.
Do you work with small businesses?
Yes, we serve owner-managed businesses of all sizes, offering tailored solutions for startups, expansions, and established operations.
Are your accountants certified professionals?
All our accountants hold Chartered Professional Accountant (CPA) designations with decades of combined experience in public accounting.
How can I schedule a consultation?
Contact us at 506-458-9300 or through our website to book an appointment with one of our chartered professional accountants.
What payment methods do you accept?
We accept MasterCard, VISA, Interac, cash, and cheques for our accounting services.