Non-profit accounting · Canada

Financial clarity for mission-driven organizations

Wild Acorn Accounting brings calm, expert financial management to Canadian non-profits — from monthly bookkeeping to fractional finance leadership. We handle the numbers so you can focus on your impact.

What we handle for you

Monthly bookkeeping
CRA-ready, grant-reportable
Payroll administration
T4s, ROEs, remittances
Grant management
Restricted fund tracking & reporting
Fractional director of finance
Board reporting & strategic oversight
Budgeting & forecasting
Cash flow planning & scenarios
Engagement reviews
Funder & board confidence

Serving Canadian non-profits · CRA compliant · Confidential & professional · All provinces

What we offer

Comprehensive financial services built for the non-profit sector

01
Monthly Bookkeeping

Accurate, timely bookkeeping built for Canadian non-profits. CRA-ready, grant-reportable records delivered every month without fail.

Core service
02
Payroll Administration

Full-cycle payroll — remittances, T4s, ROEs, and compliance with federal and provincial requirements handled with precision.

Core service
03
Grant Management

We track restricted and unrestricted funds, prepare funder reports, and keep you audit-ready so you never put a grant relationship at risk.

Core service
04
Budgeting & Forecasting

Scenario planning, cash flow projections, and board-ready budget presentations that help you lead with confidence — not guesswork.

Advisory
05
Fractional Director of Finance

Strategic financial oversight without a full-time hire. We serve as your part-time finance director for board reporting, planning, and funder engagement.

Advisory
06
Engagement Reviews

Independent reviews of your financial statements that build confidence with boards, funders, and stakeholders — at a fraction of full audit costs.

Assurance

From grassroots groups to established charities

We support a wide range of mission-driven organizations across Canada — each with unique funding structures, compliance needs, and communities they serve.

🤝
Human & Social Services
📚
Education & Workforce Development
🌱
Youth & Community Development
🏥
Health & Community Care
⚖️
Legal, Advocacy & Civil Rights
🕊️
Religious & Faith-Based
🎨
Arts, Cultural & Environmental
💛
Fundraising & Philanthropy

Our process

Getting started is simple

1
Discovery call

A free 30-minute conversation to understand your organization's size, structure, and financial pain points.

2
Custom proposal

We put together a clear, fixed-fee engagement tailored to exactly what your organization needs — nothing more.

3
Onboarding

A smooth handoff with clean setup and a transition plan so nothing falls through the cracks.

4
Ongoing partnership

Monthly reporting, proactive check-ins, and a dedicated contact who knows your organization inside and out.

They don't just know finance — they understand non-profits. They get how decisions are made here, how boards think, and how important transparency is to our funders and community.

Rooted in purpose, grown for non-profits

100%
Non-profit focused
CRA
Compliant processes
All
Provinces served
One
Dedicated contact per client

Wild Acorn Accounting was founded on a simple belief: non-profit organizations deserve the same calibre of financial expertise as any corporation — without the overhead. We specialize exclusively in the Canadian non-profit sector, which means we understand your funding structures, reporting obligations, and the trust your donors and beneficiaries place in you.

We're more than accountants. We're allies for your mission. Every organization we work with gets a hands-on partner who understands how non-profits operate — from compliance and board reporting to grant strategy and restricted funds. We bring clarity to your finances so you can focus on leading, not chasing numbers.

Whether you're a small charitable organization or a growing social enterprise, we grow with you — providing exactly the right level of support at every stage.

Why Wild Acorn

What sets us apart

Sector specialists

We work exclusively with Canadian non-profits, so we understand restricted funding, charitable registration, CRA compliance, and board governance from day one — no learning curve on your dime.

Proactive, not reactive

We flag issues before they become problems. From grant deadlines to payroll remittances, we keep you a step ahead — never scrambling at year-end or before a board meeting.

Transparent, fixed pricing

No surprises, no hourly billing anxiety. We offer clear fixed-fee engagements sized to your organization so you can plan your budget with total confidence.

Let's make your mission easier to manage

We offer a free 30-minute consultation to understand your needs and explore how Wild Acorn can support your organization.

Or email us at info@wildacornaccounting.ca

Home

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Wild Acorn Accounting Ltd. | Non-Profit Financial Services · Canada</title>
<meta name="description" content="Wild Acorn Accounting offers expert non-profit bookkeeping, payroll, fractional CFO services, grant management, and engagement reviews for Canadian non-profits.">
<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600&family=DM+Sans:wght@300;400;500&display=swap" rel="stylesheet">
<style>
  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
  :root {
    --cream: #F7F5F0;
    --bark: #2C2318;
    --moss: #3B5C2F;
    --moss-light: #EDF2EB;
    --stone: #8C8880;
    --stone-light: #EFEDE8;
    --accent: #5C7A3E;
    --border: rgba(44,35,24,0.1);
  }
  html { scroll-behavior: smooth; }
  body { font-family: 'DM Sans', sans-serif; background: var(--cream); color: var(--bark); line-height: 1.6; }

  nav { display: flex; align-items: center; justify-content: space-between; padding: 1.25rem 3rem; border-bottom: 1px solid var(--border); position: sticky; top: 0; background: var(--cream); z-index: 100; }
  .logo { display: flex; align-items: center; gap: 10px; }
  .logo-icon { width: 36px; height: 36px; }
  .logo-text { font-family: 'Cormorant Garamond', serif; font-size: 1.15rem; font-weight: 500; letter-spacing: 0.01em; line-height: 1.2; }
  .logo-sub { font-size: 0.65rem; font-family: 'DM Sans', sans-serif; font-weight: 300; color: var(--stone); letter-spacing: 0.12em; text-transform: uppercase; }
  nav ul { display: flex; list-style: none; gap: 2rem; align-items: center; }
  nav a { text-decoration: none; color: var(--bark); font-size: 0.85rem; letter-spacing: 0.04em; transition: color 0.2s; }
  nav a:hover { color: var(--accent); }
  .nav-cta { background: var(--moss); color: var(--cream) !important; padding: 0.5rem 1.25rem; border-radius: 2px; font-weight: 500; }
  .nav-cta:hover { background: var(--accent) !important; }

  .hero { display: grid; grid-template-columns: 1fr 1fr; min-height: 88vh; max-width: 1200px; margin: 0 auto; padding: 4rem 3rem; gap: 4rem; align-items: center; }
  .hero-label { font-size: 0.72rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--accent); font-weight: 500; margin-bottom: 1.5rem; }
  .hero h1 { font-family: 'Cormorant Garamond', serif; font-size: clamp(2.8rem, 5vw, 4.2rem); font-weight: 300; line-height: 1.15; letter-spacing: -0.01em; margin-bottom: 1.75rem; }
  .hero h1 em { font-style: italic; color: var(--accent); }
  .hero-desc { font-size: 1rem; color: var(--stone); max-width: 420px; line-height: 1.75; margin-bottom: 2.5rem; font-weight: 300; }
  .hero-actions { display: flex; gap: 1rem; align-items: center; }
  .btn-primary { background: var(--moss); color: var(--cream); padding: 0.85rem 2rem; border: none; border-radius: 2px; font-family: 'DM Sans', sans-serif; font-size: 0.875rem; font-weight: 500; letter-spacing: 0.04em; cursor: pointer; text-decoration: none; transition: background 0.2s; display: inline-block; }
  .btn-primary:hover { background: var(--accent); }
  .btn-secondary { color: var(--bark); font-size: 0.875rem; text-decoration: none; border-bottom: 1px solid var(--bark); padding-bottom: 2px; transition: color 0.2s, border-color 0.2s; }
  .btn-secondary:hover { color: var(--accent); border-color: var(--accent); }
  .hero-visual { display: flex; align-items: center; justify-content: center; }
  .hero-card { background: white; border: 1px solid var(--border); border-radius: 4px; padding: 2.5rem; width: 100%; max-width: 380px; position: relative; }
  .hero-card-tag { font-size: 0.68rem; letter-spacing: 0.15em; text-transform: uppercase; color: var(--accent); margin-bottom: 1.25rem; font-weight: 500; }
  .stat-row { display: flex; justify-content: space-between; align-items: flex-end; padding: 1rem 0; border-bottom: 1px solid var(--stone-light); }
  .stat-row:last-of-type { border-bottom: none; }
  .stat-label { font-size: 0.8rem; color: var(--stone); font-weight: 300; }
  .stat-value { font-family: 'Cormorant Garamond', serif; font-size: 1.4rem; font-weight: 500; }
  .stat-delta { font-size: 0.72rem; color: var(--accent); font-weight: 500; background: var(--moss-light); padding: 2px 8px; border-radius: 20px; white-space: nowrap; }
  .card-badge { position: absolute; top: -1rem; right: 2rem; background: var(--moss); color: var(--cream); font-size: 0.7rem; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; padding: 0.35rem 0.85rem; border-radius: 20px; }

  .trust-bar { background: var(--stone-light); padding: 1.25rem 3rem; text-align: center; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }
  .trust-bar p { font-size: 0.78rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(--stone); }

  .section-label { font-size: 0.72rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--accent); font-weight: 500; margin-bottom: 1rem; }
  .section-title { font-family: 'Cormorant Garamond', serif; font-size: clamp(1.8rem, 3.5vw, 2.8rem); font-weight: 300; color: var(--bark); line-height: 1.25; }

  .services { max-width: 1200px; margin: 0 auto; padding: 6rem 3rem; }
  .services .section-title { margin-bottom: 3.5rem; max-width: 560px; }
  .services-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.5px; background: var(--border); border: 1px solid var(--border); }
  .service-card { background: var(--cream); padding: 2rem; transition: background 0.25s; }
  .service-card:hover { background: white; }
  .service-number { font-family: 'Cormorant Garamond', serif; font-size: 2rem; font-weight: 300; color: var(--stone-light); line-height: 1; margin-bottom: 0.75rem; border-bottom: 1px solid var(--border); padding-bottom: 0.75rem; }
  .service-name { font-family: 'Cormorant Garamond', serif; font-size: 1.2rem; font-weight: 500; color: var(--bark); margin-bottom: 0.6rem; }
  .service-desc { font-size: 0.825rem; color: var(--stone); line-height: 1.7; font-weight: 300; }
  .service-tag { display: inline-block; margin-top: 0.85rem; font-size: 0.68rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(--accent); font-weight: 500; }

  .who { background: var(--bark); color: var(--cream); padding: 6rem 3rem; }
  .who-inner { max-width: 1200px; margin: 0 auto; }
  .who .section-label { color: #8DB87A; }
  .who .section-title { color: var(--cream); margin-bottom: 1rem; }
  .who-intro { font-size: 0.95rem; color: rgba(247,245,240,0.6); max-width: 560px; font-weight: 300; line-height: 1.75; margin-bottom: 3rem; }
  .who-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: rgba(247,245,240,0.08); border: 1px solid rgba(247,245,240,0.08); }
  .who-item { background: var(--bark); padding: 1.5rem; transition: background 0.2s; }
  .who-item:hover { background: #352b1e; }
  .who-item-icon { font-size: 1.4rem; margin-bottom: 0.75rem; }
  .who-item-name { font-size: 0.875rem; color: rgba(247,245,240,0.85); font-weight: 400; line-height: 1.4; }

  .process { max-width: 1200px; margin: 0 auto; padding: 6rem 3rem; }
  .process .section-title { margin-bottom: 3.5rem; max-width: 500px; }
  .process-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; position: relative; }
  .process-steps::before { content: ''; position: absolute; top: 28px; left: calc(12.5% + 28px); right: calc(12.5% + 28px); height: 1px; background: var(--border); }
  .process-step { padding: 0 1.5rem; text-align: center; }
  .step-circle { width: 56px; height: 56px; border-radius: 50%; background: var(--moss-light); border: 1px solid rgba(59,92,47,0.2); display: flex; align-items: center; justify-content: center; margin: 0 auto 1.25rem; position: relative; z-index: 1; }
  .step-num { font-family: 'Cormorant Garamond', serif; font-size: 1.2rem; font-weight: 500; color: var(--accent); }
  .step-title { font-family: 'Cormorant Garamond', serif; font-size: 1.05rem; font-weight: 500; color: var(--bark); margin-bottom: 0.5rem; }
  .step-desc { font-size: 0.8rem; color: var(--stone); line-height: 1.65; font-weight: 300; }

  .testimonial { background: var(--moss-light); border-top: 1px solid rgba(59,92,47,0.15); border-bottom: 1px solid rgba(59,92,47,0.15); padding: 5rem 3rem; }
  .testimonial-inner { max-width: 800px; margin: 0 auto; text-align: center; }
  .testimonial-quote { font-family: 'Cormorant Garamond', serif; font-size: clamp(1.3rem, 2.5vw, 1.75rem); font-weight: 300; color: var(--bark); line-height: 1.5; font-style: italic; margin-bottom: 2rem; }
  .testimonial-quote::before { content: '\201C'; }
  .testimonial-quote::after { content: '\201D'; }
  .testimonial-attr { font-size: 0.8rem; color: var(--stone); letter-spacing: 0.06em; text-transform: uppercase; }
  .testimonial-attr strong { color: var(--accent); font-weight: 500; }

  .about { background: var(--bark); color: var(--cream); padding: 6rem 3rem; }
  .about-inner { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: 1fr 1.4fr; gap: 5rem; align-items: center; }
  .about .section-label { color: #8DB87A; }
  .about .section-title { color: var(--cream); margin-bottom: 0; }
  .about-body { font-size: 0.95rem; line-height: 1.85; color: rgba(247,245,240,0.65); font-weight: 300; margin-bottom: 1.5rem; }
  .about-stats { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; margin-top: 3rem; }
  .about-stat-num { font-family: 'Cormorant Garamond', serif; font-size: 2.8rem; font-weight: 300; color: #8DB87A; line-height: 1; }
  .about-stat-label { font-size: 0.75rem; color: rgba(247,245,240,0.45); margin-top: 0.4rem; font-weight: 300; letter-spacing: 0.04em; }

  .why { max-width: 1200px; margin: 0 auto; padding: 6rem 3rem; }
  .why .section-title { margin-bottom: 3.5rem; }
  .why-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 3rem; }
  .why-icon { width: 40px; height: 40px; background: var(--moss-light); border-radius: 2px; display: flex; align-items: center; justify-content: center; margin-bottom: 1.25rem; }
  .why-title { font-family: 'Cormorant Garamond', serif; font-size: 1.2rem; font-weight: 500; color: var(--bark); margin-bottom: 0.75rem; }
  .why-text { font-size: 0.875rem; color: var(--stone); line-height: 1.7; font-weight: 300; }

  .cta { background: var(--cream); border-top: 1px solid var(--border); padding: 6rem 3rem; text-align: center; }
  .cta-inner { max-width: 600px; margin: 0 auto; }
  .cta h2 { font-family: 'Cormorant Garamond', serif; font-size: clamp(2rem, 4vw, 3rem); font-weight: 300; color: var(--bark); line-height: 1.2; margin-bottom: 1.25rem; }
  .cta p { font-size: 0.95rem; color: var(--stone); margin-bottom: 2.5rem; font-weight: 300; }
  .cta-actions { display: flex; gap: 1rem; justify-content: center; align-items: center; flex-wrap: wrap; }
  .contact-detail { font-size: 0.825rem; color: var(--stone); margin-top: 2rem; font-weight: 300; }
  .contact-detail a { color: var(--accent); text-decoration: none; border-bottom: 1px solid transparent; transition: border-color 0.2s; }
  .contact-detail a:hover { border-color: var(--accent); }

  footer { background: var(--bark); color: rgba(247,245,240,0.4); padding: 2rem 3rem; display: flex; justify-content: space-between; align-items: center; font-size: 0.78rem; }
  footer a { color: rgba(247,245,240,0.4); text-decoration: none; transition: color 0.2s; }
  footer a:hover { color: rgba(247,245,240,0.8); }
  .footer-links { display: flex; gap: 2rem; }

  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }
  .hero-content > * { animation: fadeUp 0.6s ease both; }
  .hero-label { animation-delay: 0.1s; }
  .hero h1 { animation-delay: 0.2s; }
  .hero-desc { animation-delay: 0.3s; }
  .hero-actions { animation-delay: 0.4s; }
  .hero-card { animation: fadeUp 0.7s 0.3s ease both; }

  @media (max-width: 900px) {
    nav { padding: 1rem 1.5rem; }
    nav ul { display: none; }
    .hero { grid-template-columns: 1fr; min-height: auto; padding: 3rem 1.5rem; gap: 2.5rem; }
    .hero-visual { display: none; }
    .services { padding: 4rem 1.5rem; }
    .services-grid { grid-template-columns: 1fr 1fr; }
    .who { padding: 4rem 1.5rem; }
    .who-grid { grid-template-columns: repeat(2, 1fr); }
    .process { padding: 4rem 1.5rem; }
    .process-steps { grid-template-columns: 1fr 1fr; gap: 2rem; }
    .process-steps::before { display: none; }
    .about { padding: 0; }
    .about-inner { grid-template-columns: 1fr; gap: 2.5rem; padding: 4rem 1.5rem; }
    .why { padding: 4rem 1.5rem; }
    .why-grid { grid-template-columns: 1fr; gap: 2rem; }
    .testimonial { padding: 4rem 1.5rem; }
    .cta { padding: 4rem 1.5rem; }
    footer { flex-direction: column; gap: 1rem; text-align: center; padding: 1.5rem; }
    .footer-links { gap: 1.5rem; }
  }
  @media (max-width: 600px) {
    .services-grid { grid-template-columns: 1fr; }
    .process-steps { grid-template-columns: 1fr; }
    .about-stats { grid-template-columns: 1fr 1fr; }
  }

  .check-item { display: flex; align-items: flex-start; gap: 12px; padding: 0.8rem 0; border-bottom: 1px solid var(--stone-light); }
  .check-circle { width: 22px; height: 22px; border-radius: 50%; background: var(--moss-light); display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 12px; color: var(--moss); font-weight: 700; line-height: 1; padding-bottom: 1px; }
  .check-title { font-size: 0.875rem; font-weight: 500; color: var(--bark); line-height: 1.2; }
  .check-sub { font-size: 0.75rem; color: var(--stone); margin-top: 2px; font-weight: 300; }
  .check-footer { display: flex; align-items: center; justify-content: space-between; margin-top: 1.25rem; padding-top: 1.25rem; border-top: 1px solid var(--stone-light); }
  .card-pill { font-size: 0.7rem; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; color: var(--accent); background: var(--moss-light); padding: 4px 10px; border-radius: 20px; }
</style>
</head>
<body>

<nav>
  <div class="logo">
    <svg class="logo-icon" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
      <ellipse cx="18" cy="14" rx="11" ry="11" fill="#3B5C2F"/>
      <ellipse cx="18" cy="14" rx="7" ry="7" fill="#5C7A3E"/>
      <rect x="16" y="22" width="4" height="9" rx="2" fill="#2C2318"/>
      <ellipse cx="18" cy="13" rx="3" ry="3" fill="#F7F5F0" opacity="0.3"/>
    </svg>
    <div>
      <div class="logo-text">Wild Acorn Accounting</div>
      <div class="logo-sub">Ltd. · Canada</div>
    </div>
  </div>
  <ul>
    <li><a href="#services">Services</a></li>
    <li><a href="#who">Who we serve</a></li>
    <li><a href="#process">Our process</a></li>
    <li><a href="#about">About</a></li>
    <li><a href="#contact" class="nav-cta">Get in touch</a></li>
  </ul>
</nav>

<section class="hero">
  <div class="hero-content">
    <p class="hero-label">Non-profit accounting · Canada</p>
    <h1>Financial clarity for <em>mission-driven</em> organizations</h1>
    <p class="hero-desc">Wild Acorn Accounting brings calm, expert financial management to Canadian non-profits — from monthly bookkeeping to fractional finance leadership. We handle the numbers so you can focus on your impact.</p>
    <div class="hero-actions">
      <a href="#contact" class="btn-primary">Book a free consultation</a>
      <a href="#services" class="btn-secondary">Our services</a>
    </div>
  </div>
  <div class="hero-visual">
    <div class="hero-card">
      <p class="hero-card-tag">What we handle for you</p>
      <div class="checklist">
        <div class="check-item">
          <div class="check-circle">&#10003;</div>
          <div><div class="check-title">Monthly bookkeeping</div><div class="check-sub">CRA-ready, grant-reportable</div></div>
        </div>
        <div class="check-item">
          <div class="check-circle">&#10003;</div>
          <div><div class="check-title">Payroll administration</div><div class="check-sub">T4s, ROEs, remittances</div></div>
        </div>
        <div class="check-item">
          <div class="check-circle">&#10003;</div>
          <div><div class="check-title">Grant management</div><div class="check-sub">Restricted fund tracking &amp; reporting</div></div>
        </div>
        <div class="check-item">
          <div class="check-circle">&#10003;</div>
          <div><div class="check-title">Fractional director of finance</div><div class="check-sub">Board reporting &amp; strategic oversight</div></div>
        </div>
        <div class="check-item">
          <div class="check-circle">&#10003;</div>
          <div><div class="check-title">Budgeting &amp; forecasting</div><div class="check-sub">Cash flow planning &amp; scenarios</div></div>
        </div>
        <div class="check-item" style="border-bottom: none;">
          <div class="check-circle">&#10003;</div>
          <div><div class="check-title">Engagement reviews</div><div class="check-sub">Funder &amp; board confidence</div></div>
        </div>
      </div>
      <div class="check-footer">
        <span style="font-size:0.78rem; color: var(--stone);">Canadian non-profits only</span>
        <span class="card-pill">CRA compliant</span>
      </div>
    </div>
  </div>
</section>

<div class="trust-bar">
  <p>Serving Canadian non-profits · CRA compliant · Confidential &amp; professional · All provinces</p>
</div>

<section class="services" id="services">
  <p class="section-label">What we offer</p>
  <h2 class="section-title">Comprehensive financial services built for the non-profit sector</h2>
  <div class="services-grid">
    <div class="service-card">
      <div class="service-number">01</div>
      <div class="service-name">Monthly Bookkeeping</div>
      <p class="service-desc">Accurate, timely bookkeeping built for Canadian non-profits. CRA-ready, grant-reportable records delivered every month without fail.</p>
      <span class="service-tag">Core service</span>
    </div>
    <div class="service-card">
      <div class="service-number">02</div>
      <div class="service-name">Payroll Administration</div>
      <p class="service-desc">Full-cycle payroll — remittances, T4s, ROEs, and compliance with federal and provincial requirements handled with precision.</p>
      <span class="service-tag">Core service</span>
    </div>
    <div class="service-card">
      <div class="service-number">03</div>
      <div class="service-name">Grant Management</div>
      <p class="service-desc">We track restricted and unrestricted funds, prepare funder reports, and keep you audit-ready so you never put a grant relationship at risk.</p>
      <span class="service-tag">Core service</span>
    </div>
    <div class="service-card">
      <div class="service-number">04</div>
      <div class="service-name">Budgeting &amp; Forecasting</div>
      <p class="service-desc">Scenario planning, cash flow projections, and board-ready budget presentations that help you lead with confidence — not guesswork.</p>
      <span class="service-tag">Advisory</span>
    </div>
    <div class="service-card">
      <div class="service-number">05</div>
      <div class="service-name">Fractional Director of Finance</div>
      <p class="service-desc">Strategic financial oversight without a full-time hire. We serve as your part-time finance director for board reporting, planning, and funder engagement.</p>
      <span class="service-tag">Advisory</span>
    </div>
    <div class="service-card">
      <div class="service-number">06</div>
      <div class="service-name">Engagement Reviews</div>
      <p class="service-desc">Independent reviews of your financial statements that build confidence with boards, funders, and stakeholders — at a fraction of full audit costs.</p>
      <span class="service-tag">Assurance</span>
    </div>
  </div>
</section>

<section class="who" id="who">
  <div class="who-inner">
    <p class="section-label">Who we serve</p>
    <h2 class="section-title">From grassroots groups to established charities</h2>
    <p class="who-intro">We support a wide range of mission-driven organizations across Canada — each with unique funding structures, compliance needs, and communities they serve.</p>
    <div class="who-grid">
      <div class="who-item"><div class="who-item-icon">🤝</div><div class="who-item-name">Human &amp; Social Services</div></div>
      <div class="who-item"><div class="who-item-icon">📚</div><div class="who-item-name">Education &amp; Workforce Development</div></div>
      <div class="who-item"><div class="who-item-icon">🌱</div><div class="who-item-name">Youth &amp; Community Development</div></div>
      <div class="who-item"><div class="who-item-icon">🏥</div><div class="who-item-name">Health &amp; Community Care</div></div>
      <div class="who-item"><div class="who-item-icon">⚖️</div><div class="who-item-name">Legal, Advocacy &amp; Civil Rights</div></div>
      <div class="who-item"><div class="who-item-icon">🕊️</div><div class="who-item-name">Religious &amp; Faith-Based</div></div>
      <div class="who-item"><div class="who-item-icon">🎨</div><div class="who-item-name">Arts, Cultural &amp; Environmental</div></div>
      <div class="who-item"><div class="who-item-icon">💛</div><div class="who-item-name">Fundraising &amp; Philanthropy</div></div>
    </div>
  </div>
</section>

<section class="process" id="process">
  <p class="section-label">Our process</p>
  <h2 class="section-title">Getting started is simple</h2>
  <div class="process-steps">
    <div class="process-step">
      <div class="step-circle"><span class="step-num">1</span></div>
      <div class="step-title">Discovery call</div>
      <p class="step-desc">A free 30-minute conversation to understand your organization's size, structure, and financial pain points.</p>
    </div>
    <div class="process-step">
      <div class="step-circle"><span class="step-num">2</span></div>
      <div class="step-title">Custom proposal</div>
      <p class="step-desc">We put together a clear, fixed-fee engagement tailored to exactly what your organization needs — nothing more.</p>
    </div>
    <div class="process-step">
      <div class="step-circle"><span class="step-num">3</span></div>
      <div class="step-title">Onboarding</div>
      <p class="step-desc">A smooth handoff with clean setup and a transition plan so nothing falls through the cracks.</p>
    </div>
    <div class="process-step">
      <div class="step-circle"><span class="step-num">4</span></div>
      <div class="step-title">Ongoing partnership</div>
      <p class="step-desc">Monthly reporting, proactive check-ins, and a dedicated contact who knows your organization inside and out.</p>
    </div>
  </div>
</section>

<section class="testimonial">
  <div class="testimonial-inner">
    <p class="testimonial-quote">They don't just know finance — they understand non-profits. They get how decisions are made here, how boards think, and how important transparency is to our funders and community.</p>
    
  </div>
</section>

<section class="about" id="about">
  <div class="about-inner">
    <div>
      <p class="section-label">About us</p>
      <h2 class="section-title">Rooted in purpose, grown for non-profits</h2>
      <div class="about-stats">
        <div><div class="about-stat-num">100%</div><div class="about-stat-label">Non-profit focused</div></div>
        <div><div class="about-stat-num">CRA</div><div class="about-stat-label">Compliant processes</div></div>
        <div><div class="about-stat-num">All</div><div class="about-stat-label">Provinces served</div></div>
        <div><div class="about-stat-num">One</div><div class="about-stat-label">Dedicated contact per client</div></div>
      </div>
    </div>
    <div>
      <p class="about-body">Wild Acorn Accounting was founded on a simple belief: non-profit organizations deserve the same calibre of financial expertise as any corporation — without the overhead. We specialize exclusively in the Canadian non-profit sector, which means we understand your funding structures, reporting obligations, and the trust your donors and beneficiaries place in you.</p>
      <p class="about-body">We're more than accountants. We're allies for your mission. Every organization we work with gets a hands-on partner who understands how non-profits operate — from compliance and board reporting to grant strategy and restricted funds. We bring clarity to your finances so you can focus on leading, not chasing numbers.</p>
      <p class="about-body">Whether you're a small charitable organization or a growing social enterprise, we grow with you — providing exactly the right level of support at every stage.</p>
    </div>
  </div>
</section>

<section class="why" id="why">
  <p class="section-label">Why Wild Acorn</p>
  <h2 class="section-title">What sets us apart</h2>
  <div class="why-grid">
    <div class="why-item">
      <div class="why-icon">
        <svg width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M10 2L12.5 7H18L13.5 10.5L15.5 16L10 12.5L4.5 16L6.5 10.5L2 7H7.5L10 2Z" stroke="#3B5C2F" stroke-width="1.5" stroke-linejoin="round"/></svg>
      </div>
      <h3 class="why-title">Sector specialists</h3>
      <p class="why-text">We work exclusively with Canadian non-profits, so we understand restricted funding, charitable registration, CRA compliance, and board governance from day one — no learning curve on your dime.</p>
    </div>
    <div class="why-item">
      <div class="why-icon">
        <svg width="20" height="20" viewBox="0 0 20 20" fill="none"><rect x="3" y="5" width="14" height="12" rx="1.5" stroke="#3B5C2F" stroke-width="1.5"/><path d="M3 8H17M7 5V3M13 5V3" stroke="#3B5C2F" stroke-width="1.5" stroke-linecap="round"/></svg>
      </div>
      <h3 class="why-title">Proactive, not reactive</h3>
      <p class="why-text">We flag issues before they become problems. From grant deadlines to payroll remittances, we keep you a step ahead — never scrambling at year-end or before a board meeting.</p>
    </div>
    <div class="why-item">
      <div class="why-icon">
        <svg width="20" height="20" viewBox="0 0 20 20" fill="none"><circle cx="10" cy="10" r="7" stroke="#3B5C2F" stroke-width="1.5"/><path d="M7 10L9 12L13 8" stroke="#3B5C2F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
      </div>
      <h3 class="why-title">Transparent, fixed pricing</h3>
      <p class="why-text">No surprises, no hourly billing anxiety. We offer clear fixed-fee engagements sized to your organization so you can plan your budget with total confidence.</p>
    </div>
  </div>
</section>

<section class="cta" id="contact">
  <div class="cta-inner">
    <p class="section-label">Get started</p>
    <h2>Let's make your mission easier to manage</h2>
    <p>We offer a free 30-minute consultation to understand your needs and explore how Wild Acorn can support your organization.</p>
    <div class="cta-actions">
      <a href="mailto:info@wildacornaccounting.ca" class="btn-primary">Book a free consultation</a>
      
    </div>
    <p class="contact-detail">Or email us at <a href="mailto:info@wildacornaccounting.ca">info@wildacornaccounting.ca</a></p>
  </div>
</section>

<footer>
  <span>© 2025 Wild Acorn Accounting Ltd. All rights reserved.</span>
  <div class="footer-links">
    <a href="#">Privacy Policy</a>
    <a href="#">Terms of Service</a>
    <a href="#contact">Contact</a>
  </div>
</footer>

</body>
</html>