Job Description
Administrative Assistant – Roofing Company
We are a fast-growing roofing company in Florida seeking a remote, highly organized, and detail-driven Administrative Assistant to join our team. In this role, you’ll be a vital part of our operations, ensuring both our roofing projects and office functions run seamlessly.
Hours : 20–30 per week
Key Responsibilities :
- Project Documentation : Prepare, track, and maintain contracts, permits, invoices, and other project documents.
- Client & Vendor Communication : Coordinate with clients, suppliers, and subcontractors to ensure smooth project updates and scheduling.
- Scheduling : Manage calendars, appointments, site visits, and meetings for the roofing team.
- Data Entry : Accurately enter and update project information in our systems.
- File Management : Organize and maintain digital records.
- Billing & Invoicing : Assist in creating, processing, and tracking invoices and purchase orders.
- HR Assistance : Support HR functions including onboarding paperwork, maintaining employee files, and assisting with recruitment coordination.
- General Office Support : Answer phones, respond to emails, and assist with day-to-day administrative needs.
Qualifications & Skills :
Prior administrative experience (construction or roofing industry preferred).Proficient in Microsoft Outlook, OneDrive, Word, Excel, QuickBooks Online, and experienced with roofing CRM or similar platforms.Strong organizational, time management, and scheduling skills.Excellent written and verbal communication skills.Ability to multitask, prioritize, and adapt quickly in a fast-paced environment.Detail-oriented with strong critical thinking skills.Quick learner with a proactive approach to problem-solving.Basic accounting and invoicing knowledge is a plus.Familiarity with construction or roofing terminology is a plus.Multilingual abilities are an added advantage.Requirements
working at a roofing company as an administrative assistant quick books Job Nimbus CRM