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
No Recruiters.
All candidates must be authorized to work in the U.S.
#IND123
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.
- 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.
- 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.
- Salaried position: $60K-$70K
- Medical Vision and Dental Benefits
- Accident and Disability Insurance
- Life Insurance
- PTO and Paid Holidays
- 401(K) with employer match
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