Skip to Main Content

Job Title


Office Administrator


Company : Top Roof and Exteriors Inc.


Location : Calgary,


Created : 2026-01-14


Job Type : Full Time


Job Description

Top Roof and Exteriors Inc. is a growing roofing and exterior services company based in Calgary. We are seeking a reliable, organized, and detail-oriented Office Administrator to support our team and manage day-to-day office operations. This role is ideal for someone who is comfortable handling administrative tasks, maintaining accurate records, and supporting office operations in a construction environment. Work Schedule In-office position Monday to Friday, 8:30 AM 4:30 PM Responsibilities : Handle all company paperwork and administrative documentation Ensure the production sheet is accurate and kept up to date Prepare completion paperwork for customers and warranty documentation Maintain and update company information in AccuLynx (CRM) and tracking systems Ensure employee paperwork, safety tickets, and certifications are current and properly filed Assist with safety documentation and compliance tracking Track license renewals and important expiry dates Perform accurate data entry and maintain company records Answer phones and emails professionally and handle general inquiries Greet customers and provide general office support Assist with data entry only for accounts payable and accounts receivable Order company merchandise, office supplies, and ensure the office is fully stocked Book travel arrangements and accommodations when required Maintain organized digital and physical filing systems Provide administrative support to management and field staff Assist with general office coordination and daily operations Other administrative duties as required Requirements: High school diploma required 25 years of office or administrative experience preferred Construction or roofing industry experience is a strong asset Experience with AccuLynx, SiteDocs, and Smartsheet is a strong plus (++) Strong attention to detail and organizational skills Excellent written and verbal communication skills Fluent in English (required) French language skills are considered an asset Proficiency in Microsoft Office (Word, Excel, Outlook) Ability to work independently and manage multiple priorities Compensation & Benefits: Hourly wage: $24$28/hour (based on experience) Full-time, permanent position Paid vacation in accordance with Alberta Employment Standards (vacation pay accrued) Health, dental, and vision benefits available after a 3-month probation period Job Type: Full-time Pay: $24.00-$28.00 per hour Expected hours: 35 per week Benefits: Dental care Extended health care Vision care Work Location: In person