Construction Accountant / Office Manager (Temporary-to-Permanent)

Northpoint Roofing Systems
Pelham, AL


Job Title: Bookkeeper / Office Manager
Location: Pelham, AL (In-Office Position)
Employment Type: Temporary (with potential for full-time permanent placement)
Pay Range: $30–$35 per hour, based on experience

Join Cardinal Roofing – A Northpoint Roofing Systems Company
Cardinal Roofing, a Northpoint Roofing Systems company , is seeking a highly organized and detail-oriented Bookkeeper / Office Manager to join our in-office team in Pelham, AL . In this key role, you'll support our operations by managing bookkeeping, permits, scheduling, and customer service.

This is a temporary position with the strong potential to become a full-time permanent opportunity for the right candidate. This position is located in Pelham, AL but is being recruited by our CORPORATE OFFICE in Woodstock, GA. Please do not call this location with questions or to apply.
Experience working in construction/home services office is preferred, roofing specifically.

What You’ll Do:

💰 Accounting & Bookkeeping

  • Handle daily bookkeeping, budgeting, invoicing, payroll, and financial recordkeeping

  • Assist with month-end close and financial reporting

  • Utilize QuickBooks for all accounting functions

🗂️ Office Operations

  • Oversee general office tasks such as filing, scheduling, and communication

  • Maintain supplies and office equipment

📑 Permit Coordination

  • Manage and track all roofing permit applications and documentation

  • Ensure timely and accurate submissions

📞 Customer Service

  • Respond to customer inquiries and service requests

  • Deliver a professional and helpful experience throughout the customer journey

🛠️ Team Coordination

  • Communicate with project managers and field staff to support schedules and logistics

  • Keep operations on track and aligned

✅ Compliance & Administration

  • Ensure compliance with safety standards, permitting regulations, and internal policies

What We’re Looking For:

Education & Experience:

  • Associate’s or Bachelor’s degree in Accounting or related field

  • 3+ years of experience in bookkeeping, accounting, or office management

  • Experience in the construction or roofing industry is a plus

Skills & Tools:

  • Proficiency in QuickBooks and Microsoft Office Suite

  • Strong multitasking and organizational skills

  • Excellent verbal and written communication

  • Experience with CRM or project management tools is a bonus

Preferred Attributes:

  • Detail-oriented with strong problem-solving skills

  • Independent but collaborative

  • Dedicated to delivering excellent customer service

  • Roofing knowledge is helpful, but not required

Why Join Cardinal Roofing?
As part of Northpoint Roofing Systems , Cardinal Roofing offers the stability of an established brand with the close-knit feel of a local team. You’ll be a key player in daily operations, with the opportunity to grow into a long-term role and make a meaningful impact.

Apply Today
If you're a proactive, dependable professional who enjoys managing both people and processes, we’d love to connect with you.

Posted 2025-09-19

Recommended Jobs

SQL Developer / BI Analyst

P&S Transportation
Birmingham, AL

Job Description Job Description Company Description Founded in 2004, P&S Transportation is one of the fastest growing flatbed trucking operations with terminals nationwide. We are continuous…

View Details
Posted 2025-08-10

Laborer (Intern)

AI Signal Research, Inc (ASRI)
Huntsville, AL

Thank you for your interest in AI Signal Research, Inc. (ASRI). ASRI accepts applications for employment for current career opportunities only.  Education: High School Diploma or GED Months/Year…

View Details
Posted 2025-09-04

Program Manager

SPS - Systems Products Solutions, Inc.
Huntsville, AL

Job Details Description The Program Manager is responsible for managing and executing the daily operation of assigned program(s) and serves as the primary customer point of contact. The Program …

View Details
Posted 2025-09-17

Design Project Manager

Encompass Health
Birmingham, AL

Job Description Job Description Join us on the heart-warming journey with a team that is a top leader in the rehabilitation industry Encompass Health is the leader in the inpatient rehabilitat…

View Details
Posted 2025-08-27

Product Development Manager

Classic Vacations, LLC
Mobile, AL

Job Description Job Description Job Description Product Development Manager Position: Product Development Manager Area: Product Development Reports to: Vice President, Product …

View Details
Posted 2025-09-09

Industrial Labor

ELEVATE WORKFORCE, INC.
Mobile, AL

Job Description Job Description Position Description: Must have previous experience in an industrial setting.Must be good with heights or confined spaces.Must be able to lift 75+ lbs. Must be abl…

View Details
Posted 2025-07-28

Army Program/Project Manager (Safety)

ARES Corporation
Huntsville, AL

Job Description Job Description Provide for the management, supervision, and coordination of engineering, technical and support staff in the implementation and execution of requirements for the A…

View Details
Posted 2025-09-10

Office Manager

Express Employment Professionals
Mobile, AL

Job Description Job Description Here's a job description with responsibilities for an Office Manager with QuickBooks experience : Job Title: Office Manager Job Overview: The Office …

View Details
Posted 2025-09-08

Civil Project Manager

DAVRON
Auburn, AL

Job Description: Join a fast-growing civil engineering firm in Auburn, AL, where your expertise as a Civil Project Manager will be highly valued and your career growth is limitless! Founded by ind…

View Details
Posted 2025-09-12

Lead Specialty Integration Manager

BryceTech
Huntsville, AL

Job Description Job Description Company Description BryceTech is a trusted leader in complex technology domains, delivering data-driven solutions in aerospace, biosecurity, and defense. We s…

View Details
Posted 2025-07-29