We are a well-established and reputable roofing company specializing in residential and commercial roof repairs, replacements, and inspections. With a strong commitment to quality workmanship and customer satisfaction, we're looking for a reliable and detail-oriented Administrative Bookkeeper to join our team and support the day-to-day operations of the business.
Key Responsibilities
Administrative Duties:
Manage incoming calls, emails, and general office communications
Schedule appointments and coordinate with clients and roofing crews
Maintain accurate filing systems (digital and paper)
Prepare and manage service agreements and job documentation
Order office and jobsite supplies as needed
Provide general administrative support to the management team
Bookkeeping Duties:
Record daily transactions in QuickBooks or similar software
Manage accounts payable and receivable
Reconcile bank and credit card statements
Generate invoices and follow up on outstanding payments
Prepare monthly financial reports and assist with year-end accounting
Work with accountant to ensure records are tax-ready
Qualifications
Minimum 2 years of experience in bookkeeping and office administration
Proficiency with QuickBooks, Excel, and basic accounting principles
Strong organizational and time management skills
Excellent attention to detail and accuracy
Friendly and professional communication skills
Experience in the construction or roofing industry is a strong asset
What We Offer
Competitive salary based on experience
Supportive and respectful team environment
Flexible schedule
Opportunity to grow with a trusted and growing company
How to Apply
Please send your resume and a brief cover letter to info@roofhospital.com with the subject line: Admin Bookkeeper Application. We thank all applicants for their interest, but only those selected for an interview will be contacted.
Job Type: Full-time
Pay: $22.00-$25.00 per hour
Expected hours: 38 - 44 per week
Benefits:
Extended health care
On-site parking
Paid time off
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD2689038
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
Calgary, AB, CA, Canada
Education
Not mentioned
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.