Demo

Office Administrator

Nations Roof
Halethorpe, MD Full Time
POSTED ON 11/24/2025 CLOSED ON 12/26/2025

What are the responsibilities and job description for the Office Administrator position at Nations Roof?

Location: Halethorpe, MD (Greater Baltimore Area)

Schedule: Monday–Friday, 8:00 AM – 5:00 PM | 100% In-Office

About Nations Roof

Nations Roof is a leading commercial roofing contractor committed to quality, safety, and customer satisfaction. We are seeking a detail-oriented Office Administrator to join our team and support essential office operations.

Position Overview

The Office Administratorplays a key role in supporting administrative, HR, and bookkeeping functions within a fast-paced construction environment. This position requires strong organizational skills, attention to detail, and the ability to manage multiple priorities effectively—with a substantial focus on payroll processing and accuracy.

Key Responsibilities

  • Manage full-cycle payroll processing for multiple departments, ensuring accuracy and compliance with company policies and regulations.
  • Maintain payroll records, verify timecards, and resolve discrepancies promptly.
  • Handle inbound and outbound calls and emails; provide exceptional customer service and project updates.
  • Schedule meetings, appointments, and orientations for new hires.
  • Assist HR with maintaining office policies, personnel files, and onboarding processes.
  • Support recruitment efforts, including screening candidates and coordinating interviews.
  • Prepare, review, and manage subcontractor agreements, purchase orders, and work orders.
  • Track and process invoices, payments, and bank deposits; reconcile accounts as needed.
  • Maintain communication with project contacts regarding scheduling and documentation.
  • Assist with lien releases, vendor notices, and compliance documentation.
  • Provide backup support and cross-train on office functions.
  • Perform additional administrative duties as assigned.

Qualifications

  • 3–5 years of administrative experience; construction industry experience preferred.
  • Hands-on experience with payroll processing (ADP Workforce Now or similar systems preferred).
  • Basic accounting or bookkeeping knowledge.
  • Proficiency in Microsoft Office (Excel, Word) and strong computer navigation skills.
  • Excellent verbal and written communication skills; ability to interact with C-level executives.
  • Experience with Salesforce and/or ADP Workforce Now (or similar CRM/payroll systems) is a plus.
  • Strong organizational and multitasking abilities with attention to detail.
  • Stable work history and ability to maintain confidentiality.
  • English fluency required; bilingual (Spanish/English) is a plus.
  • Bachelor’s degree preferred; equivalent experience considered.

Why Join Nations Roof?

  • Competitive compensation and benefits package (more details below).
  • Opportunity to work with a respected leader in the commercial roofing industry.
  • Collaborative team environment with room for growth.

Benefits Include

  • Salaried position: $60K-$70K
  • Medical Vision and Dental Benefits
  • Accident and Disability Insurance
  • Life Insurance
  • PTO and Paid Holidays
  • 401(K) with employer match

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Nations Roof provides equal employment opportunities without regard to race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, genetic information, or any other protected characteristic. Our company is a Drug Free Workplace

No Recruiters.

All candidates must be authorized to work in the U.S.

#IND123

Salary : $60,000 - $70,000

Office Administrator
TLK Landscaping -
Baltimore, MD
Office Administrator
The Hinckley Company and Careers -
Oxford, MD
Office Administrator
CPower -
Baltimore, MD

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Office Administrator?

Sign up to receive alerts about other jobs on the Office Administrator career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$49,359 - $62,131
Income Estimation: 
$59,158 - $74,794
Income Estimation: 
$60,136 - $81,141
Income Estimation: 
$77,456 - $102,587
Income Estimation: 
$45,079 - $58,782
Income Estimation: 
$55,482 - $73,306
Income Estimation: 
$71,445 - $107,750
Income Estimation: 
$54,253 - $71,534
Income Estimation: 
$68,545 - $91,432
Income Estimation: 
$60,136 - $81,141
Income Estimation: 
$77,456 - $102,587
Income Estimation: 
$94,171 - $124,884
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Nations Roof

  • Nations Roof Westford, MA
  • Are you an experienced Commercial Roofing Estimator ready to take the next step—leading projects from bid to closeout? This role reports daily to Westford ... more
  • 16 Days Ago

  • Nations Roof Indianapolis, IN
  • On-site role; candidates must report daily to the Indianapolis, IN office. Nations Roof is one of the largest commercial roofing contractors in the U.S., d... more
  • 4 Days Ago

  • Nations Roof Halethorpe, MD
  • NOW HIRING: Commercial Construction Safety Manager Location: Baltimore, MD (Local Travel Required) Industry: Commercial Construction Full-Time | Salary $85... more
  • 5 Days Ago

  • Nations Roof Westford, MA
  • On-site role; candidates must report daily to the Westford, MA office. Nations Roof is one of the largest commercial roofing contractors in the U.S., deliv... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Office Administrator jobs in the Halethorpe, MD area that may be a better fit.

  • State of Maryland - MSP - Office of the Superintendent Baltimore, MD
  • Introduction This recruitment is an�Internal Recruitment�limited to�current Maryland State employees only.�Permanent, Contractual and Temporary. This posit... more
  • 6 Days Ago

  • TLK Landscaping, LLC Pikesville, MD
  • We are looking for an experienced Office Manager to handle daily administrative operations for our landscaping and snow removal services company. The ideal... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!