Administrative Assistant/bookkeeper

Calgary, AB, CA, Canada

Job Description

About Us



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