Careers at Blake Farrow Project Management
People are at the heart of everything we do. The success of each project is a testament to our team who bring their skill and passion to the job site each day. We love what we do and are always looking for experienced, like-minded people to join our team.
At Blake Farrow Project Management, we take pride in the spaces that we build and the work environment that we cultivate. Safety is serious business for us, and being respectful is just how we roll. The high standards and professionalism we expect on our job sites result in a better experience for everyone– for the team, homeowners, and site visitors.
If you are skilled at what you do, have a deep commitment to quality and thrive in an environment built on respect that encourages mastery and progression– you are in the right place. We provide competitive wages along with comprehensive health benefits, prioritizing the well-being and financial security of our employees.
Check out below for current careers at Blake Farrow. Do you have experience in a specific skill set not listed?
Use the Apply Now button to submit your info and resume or shoot us an email.

Senior Bookkeeper/Accountant
POSTING DATE: April 9, 2025
FULL TIME / IN PERSON
ROLE OVERVIEW:
As a Senior Bookkeeper/Accountant, you will be responsible for managing financial aspects of our custom home projects, tracking budgets, and ensuring cost efficiency throughout the construction process. You will also play a key role in integrating QuickBooks with our Project Management Software to ensure seamless financial tracking across all ongoing projects.
KEY RESPONSIBILITIES:
- Managing project budgets, including tracking project expenses and revenues.
- Ensuring that financial reporting and accounting for projects are accurate and comply with company policies.
- Working closely with project managers to ensure that costs and billing align with the project’s scope and schedule.
- Monitoring the progress of project financials and providing regular updates on cost overruns or savings.
- Preparing and reviewing invoices for clients based on project milestones and deliverables.
- Ensuring compliance with contracts, payment schedules, and financial reporting.
Continued...
QUALIFICATIONS:
- Bachelor’s degree in Accounting, Finance, or related field.
- 3+ years’ experience in project accounting, ideally within construction or project-based industries.
- Proficient in QuickBooks Desktop; experience with Project Management Software integration a plus.
- Knowledge of construction costing and budgeting processes.
- Detail oriented, with strong organizational and deadline management skills.
- Effective communicator with ability to collaborate effectively with financial and project management teams.
Job Type: Full-time, In person
Pay: $49,643.12-$94,434.26 per year
Schedule: Monday to Friday
Language: English (preferred)
Benefits: Dental care, Extended health care, Paid time off
HOW TO APPLY: Use the Apply Now button to submit your info and resume or shoot us an email with the subject line Senior Bookkeeper

Site Supervisor
CORE DUTIES
- Component layout, drawing interpretation and foresight to communicate potential issues and questions
- Building code interpretation and compliance
- Representation for site inspections
- Meet with clients in parallel with Project Managers to discuss upcoming items
- Maintaining scheduling as set by Project Manager
- Ensuring quality standards are met with trades, sub-trades and labourers
- Ensuring safety standards and site condition requirements are met
- Scheduling sub-trades, coordinating across various projects
Carpenter
CORE DUTIES
- General and/or finishing carpentry duties as assigned
- Quality control of the assigned tasks
- Maintain a clean, safe workspace
- Execute tasks in an efficient and safe manner
- Direction to carpenter helpers and labourers
- Communication with crew foreman and/or site supervisor


General Labourer / Carpenter Helper
CORE DUTIES
- General carpentry and/or finishing carpentry duties as assigned
- Material’s placement, quantity and quality control
- Execute assigned tasks in an efficient, safe and profitable manner
- Quality control of the tasks assigned to you
- Daily clean-up of worksite
- Communication with crew foreman, carpenter and/or site supervisor