How it works

Placed in 14 days.
Zero guesswork.

SOA's placement process is built specifically for accounting firms — no generic staffing, no surprises. Here's exactly what happens from your first call to your new hire's first day.

Start the process See our talent
SOA onboarding manager walking a newly placed accountant through firm workflow
Day one, ready to go
Trained · Equipped · Onboarded
14 days
avg placement

Four steps. 14 days. Done.

From your first call to your new hire's first day — every step handled by our team.

Day 1 Day 14 → Day one
1
Discovery call
30 minutes to understand your firm's needs, software, culture, and goals. We build a job spec tailored to you.
Day 1
Job spec drafted
Software stack mapped
Culture fit criteria set
2
Recruitment
We source, screen, and test candidates for technical skills, English fluency, and software proficiency.
Days 2–7
Technical skill testing
English assessment
Background verification
3
You interview
Meet 2–3 pre-vetted finalists by video. You decide who joins — no pressure, no extra cost if you want to restart.
Days 8–11
2–3 shortlisted finalists
30-min video interviews
Free restart if no fit
4
Day one ready
Contracts, compliance, equipment, and training documentation handled. Your hire integrates from day one.
Day 14
Contracts & payroll set
Equipment shipped
Onboarding kit delivered
SOA accounting recruiter reviewing candidate profiles
Specialist recruiter
CPA-trained. Tax-season seasoned. Hires only accountants.
Built exclusively for accounting firms

Our recruiters know accounting inside out.

Every SOA recruiter has a background in accounting or finance — many are CPAs themselves. They've sat through tax season. They know what a clean trial balance looks like, why CaseWare matters, and why a junior who lists "QuickBooks" but can't reconcile a bank account is a hard no.

Tax prep fluent
Software-tested
Canadian tax exposure
CPA-trained reviewers
100%
Accounting-experienced recruiters
5-stage
Vetting per candidate
0
Generic placements

Inside each step

Most outsourcing companies give you a 5-word process. Here's the real detail behind ours.

1
Step 1 — Discovery
We build your exact brief
Your onboarding manager spends time understanding your firm's workflow, software stack, client types, and the experience level you actually need — not just a job title.
~45 min Day 1
2
Step 2 — Screening
We test, not just interview
Every candidate completes software proficiency tests, a written English assessment, and a structured interview. We background check and verify credentials before you see anyone.
5 days Days 2–7
3
Step 3 — You choose
Your call. Your team.
You interview 2–3 shortlisted candidates by video. No pressure to accept. If none feel right, we go back to the pool — at no additional cost to you.
30 min/video Days 8–11
4
Step 4 — Onboarding
We handle everything operational
Contracts, payroll, equipment sourcing, and training documentation are handled by us. Your new hire learns your specific processes before day one starts.
3 days Days 12–14
Our guarantee
If you're ever unhappy with a hire's performance — for any reason — we replace them at no additional cost. No questions asked.
Free replacement
No contracts
14-day placement
Quick answers
What time zone do they work?
Your time zone — whether Eastern, Pacific, or Mountain. We match it to your firm's hours.
Do I need a long-term contract?
No. Month-to-month only. 30 days written notice to cancel — that's it.
How do I track their work?
Time tracking software gives you task-by-task reports weekly and monthly. Your account manager reviews performance with you.
Who handles HR and payroll?
We do. You manage the work — we handle employment, payroll, compliance, and performance support.
Experience levels

What level do you need?

Every hire is matched to the experience level your firm actually needs — and priced accordingly.

Junior
Junior Accountant
1–3 years experience
  • Bookkeeping and journal entries
  • Accounts receivable and payable
  • Bank reconciliations
  • Drafting financial statements
  • Data entry and document management
From $1,800/month
Intermediate
Intermediate Accountant
3–5 years experience
  • Budget and forecast preparation
  • Tax return computation
  • Payroll management
  • Month-end close
  • Software and systems fluency
From $2,400/month
Senior / CPA
Senior Accountant / CPA
5+ years experience
  • Training junior accountants
  • Financial advisory consultations
  • Month-end KPI reporting
  • Process improvement
  • Client-facing advisory work
From $3,200/month

How SOA compares

See why accounting firms choose SOA over every other staffing option.

Criteria
SOA
Local hire
Generic agency
Annual cost (senior accountant)
$28–38k
$75–95k
$45–65k
Placement time
14 days
60–90 days
30–45 days
Accounting-specialist recruiter
Canadian tax knowledge
Yes
Varies
No long-term contract
Free replacement guarantee
Varies
Software screening included
Varies
Rarely

Why firms choose offshore staffing

Real metrics from 80+ Canadian and US accounting firms placing offshore staff through SOA.

0%
Cost savings
Average savings vs. equivalent local hire, including salary, benefits, and overhead.
vs. local hire →
0d
Placement speed
Average days from discovery call to your new hire's first day on the job.
discovery → day one →
0+ yr
Staff retention
Our average staff tenure. Low turnover means stability for your firm and clients.
long-term continuity →
0+
Firms served
Canadian and US accounting firms have trusted SOA with their offshore staffing needs.
Canada & US →
$0
Recruitment fees
No placement fees. No markups. One flat monthly rate — exactly what you see.
flat monthly only →
0%
Satisfaction rate
Of firms who placed with SOA report being satisfied or very satisfied with their hire.
post-placement survey →
Want these numbers for your firm?
See your savings in a 30-minute discovery call. No commitment.
Book a call

Ready to grow your team?

Book a free 30-minute discovery call. No commitment — just a conversation about your firm's needs.

No contracts Placed in 2 weeks Canada and US welcome North American owned