Who are we?
We’re not a big box store. We’re a guided, design-forward experience.
And behind that experience is someone making sure every number is right, every time.
Who this role is for
You don’t just enter numbers, you question them.
You like things clean, accurate, and accounted for.
Details don’t slip past you.
If you’ve ever thought, “how did no one catch that?” …this is probably your role.
What you’ll be doing
This role is a mix of bookkeeping, job costing, financial cleanup, and some administrative support.
Job Costing & Profit Tracking
- Review completed projects and compare estimated vs. actual costs
- Identify overages, missed costs, and margin leaks
- Report clearly on what happened and why
Invoice & Cost Accuracy
- Enter and review supplier invoices in QuickBooks
- Match purchase orders → invoices → bills
- Catch errors, duplicates, and missing costs
Reconciliation
- Ensure every cost is accounted for before a job is closed
- Cross-check supplier statements with QuickBooks
Payroll & Taxes
- Run payroll
- File GST, PST, and payroll remittances
General Support
- Help keep financial processes organized and efficient
- Be the go-to person for “does this number make sense?”
What matters most
- You’re detail-obsessed (in a good way)
- You catch mistakes others miss
- You’re comfortable with numbers and not intimidated by them
- You think critically
Experience
- Bookkeeping experience (QuickBooks is a must)
- Comfortable with spreadsheets
- Experience with payroll and tax filing (required)
Compensation
- $22–$30/hour depending on experience
- Full-time in person position
About us
Local Flooring Group is a boutique flooring showroom in Saskatoon.
We focus on curated products, design guidance, and creating a better client experience.
We care about how things look, but just as much about how things run behind the scenes.
To apply
Send [email protected] your resume and why this role fits you.
Bonus points if you tell us about a time you caught something others missed.
Job Type: Full-time
Pay: $22.00-$30.00 per hour
Expected hours: 30 – 40 per week
Benefits:
- Casual dress
- Dental care
- Flexible schedule
- On-site parking
Work Location: In person