Westcoast Roofing Systems is a growing roofing contractor focused on quality workmanship, strong customer relationships, and disciplined operations. As a small but expanding company, we value people who are dependable, detail-oriented, and comfortable taking ownership across multiple functions.
About the Role
We are seeking a Bookkeeper & Administrative Operations Coordinator to support the financial, administrative, and operational needs of the business.
This role is ideal for someone who enjoys working in a small-company environment where no two days are the same. While the core responsibility is full-cycle bookkeeping, the role also includes payroll, collections support, administrative coordination, compliance tracking, and inside sales assistance.
You will work closely with Ownership and the Operations Manager and will play a key role in ensuring financial accuracy, process adherence, and smooth day-to-day operations.
Key Responsibilities
Bookkeeping & Finance
Perform full-cycle bookkeeping and month-end close
Prepare monthly financial statements
Compile month-end accruals and submit to Ownership for review
Manage accounts payable, including invoice posting and vendor payments
Prepare and issue customer invoices based on Ownership instructions
Support collections efforts, including:
Weekly aged accounts receivable reporting
oFollowing up with customers on overdue balances
oCommunicating AR status and risks to Ownership
Manage scheduled payments to lenders
Maintain owner mileage logs
Payroll
Process biweekly payroll accurately and on time
Administer vacation, holiday pay, and payroll-related employee requests
Ensure payroll compliance
Administration & Operations Support
Answer inbound phone calls and route inquiries as appropriate
Enter and maintain job information and documentation in Evernote
Retrieve and organize archived job notebooks
Draft and respond to client and internal emails
Communicate initiatives and updates to field staff
Provide administrative support to the Operations Manager
Book appointments and manage calendars as required
Provide limited personal assistant-style support to Ownership
Manage Company Social Media Accounts
Compliance, Warranty & Vendor Programs
Complete warranty registrations through GAF and other manufacturer portals
Manage GAF points programs (learning points, tracking, redemption)