Administrative Assistant
VirtuHire
About the Role
Our client is a well-established roofing contractor based in Colorado, USA, serving customers across the Colorado Front Range.
The business currently completes approximately three roofs per week and has the infrastructure to significantly increase its volume. They are looking for a highly organised, proactive and detail-oriented Administrative Assistant to support the growing operation.
Despite the Administrative Assistant title, this is not a junior or passive role . The successful candidate will be expected to take ownership, work independently, follow projects through to completion, identify issues before they become problems and continuously look for ways to improve processes.
This is a phone-heavy and customer-facing position , with significant inbound and outbound communication. Native-level or near-native spoken English is essential.
Key Responsibilities
Customer & Office Administration
- Answer and return company phone calls.
- Monitor and respond to company emails.
- Communicate professionally with homeowners, vendors, subcontractors, insurance companies, inspectors and municipalities.
- Maintain accurate customer and project records.
- Manage tasks and projects within the CRM system.
- Keep project notes, statuses, documents and follow-up tasks up to date.
- Identify projects or tasks that appear stalled and take appropriate action.
Lead Follow-Up
- Contact new leads promptly.
- Follow up with leads who have not scheduled appointments.
- Assist with inspection and appointment scheduling.
- Document all lead communication and follow-up activity.
- Ensure potential opportunities do not fall through the cracks.
Permits & Inspections
- Apply for roofing and construction permits with cities and counties throughout Colorado.
- Research municipality-specific permitting requirements.
- Track permit applications through approval.
- Record permit costs and upload permits to customer files.
- Identify projects requiring mid-roof or specialist inspections.
- Schedule required inspections.
- Coordinate ladder sets where required.
- Communicate inspection dates and requirements to homeowners.
- Track inspections through final approval.
Permitting is a significant part of this position , and the successful candidate will need to manage different requirements and online portals across approximately 20 Colorado municipalities .
Insurance Supplements
- Assist with submitting insurance supplements.
- Maintain the Supplements in Progress tracker.
- Track original insurance pricing, supplement status, approvals and increases.
- Save supplement documentation to customer files.
- Communicate supplement submissions and approvals to homeowners.
- Follow supplements through to completion.
- Ensure approved supplemental amounts are reflected correctly in final billing.
Invoicing & Accounts Receivable
- Prepare down-payment invoices.
- Review signed quotes and insurance estimates when preparing invoices.
- Understand basic insurance terminology such as RCV and supplemental payments .
- Prepare final invoices and incorporate applicable change orders.
- Update invoices when insurance supplements are approved.
- Monitor accounts receivable.
- Contact customers regarding unpaid balances.
- Document collection communication and follow up until outstanding balances are resolved.
Project Completion & Warranties
- Prepare Certificates of Completion.
- Send completion documentation to customers and insurance carriers where required.
- Complete the company's 5-Year Hail & Wind Warranty process.
- Identify applicable manufacturer warranties from signed contracts.
- Register manufacturer warranties with relevant manufacturers.
- Maintain accurate warranty documentation.
- Notify homeowners once warranty registration has been completed.
CRM & File Management
- Maintain complete and organised customer files.
- Ensure CRM and Google Drive information remains consistent.
- Upload permits, supplements, warranties, certificates, invoices and other project documentation.
- Maintain consistent file naming and folder structures.
- Identify and clean up duplicate, outdated or incorrectly stored documents.
- Continually improve the organisation of digital files and records.
Process Improvement & Automation
The client is looking for someone who will improve the system rather than simply work within it .
Responsibilities will include:
- Helping maintain and improve CRM workflows.
- Reviewing task templates, project stages, forms and automations.
- Identifying repetitive administrative tasks that could be automated.
- Identifying process gaps that could lead to errors.
- Creating and maintaining SOPs and checklists.
- Assisting management with improving processes between sales, production, administration and accounting.
Compliance & Administration
- Maintain subcontractor documentation and compliance packets.
- Track W-9s, Certificates of Insurance, subcontractor agreements and other required paperwork.
- Follow up on expired or missing documentation.
- Maintain HR and company documentation.
- Track contractor licences and registrations.
- Ensure licence and registration renewals are completed before expiry.
- Maintain insurance certificates and compliance documentation.
- Maintain accurate vendor, municipality, inspector and manufacturer contact information.
Google & Marketing Support
Once core administrative responsibilities are under control, the successful candidate may also assist with:
- Maintaining Google Business Profiles.
- Uploading project photographs and before-and-after content.
- Organising project photographs and marketing assets.
- Creating before-and-after project videos using provided templates.
- Organising marketing and social media assets.
Requirements
The ideal candidate will have:
- Previous experience in an administrative, operations, customer service, coordination or similar role.
- Excellent spoken and written English.
- Strong telephone and customer communication skills.
- Confidence making outbound calls.
- Strong computer literacy.
- Excellent organisational and time-management skills.
- Exceptional attention to detail.
- The ability to work independently and take ownership.
- The ability to manage multiple tasks, projects and deadlines.
- Strong problem-solving skills.
- The ability to identify inefficiencies and suggest improvements.
- Experience working with CRM systems is advantageous.
- Strong Google Workspace/Google Drive skills.
- The ability and willingness to work US Mountain Time hours .
Advantageous Experience
Experience in any of the following would be beneficial:
- Roofing or construction administration.
- Insurance administration or claims.
- Permitting.
- Accounts receivable or collections.
- CRM administration.
- Project coordination.
- Compliance administration.
- Process improvement.
- SOP development.
- Experience working with US-based companies.
- Experience working US hours.
Working Hours
The position supports a US-based business and requires the candidate to work Mountain Time .
South African working hours: approximately 16:00–01:00 SAST.
Candidate Profile
The ideal candidate is someone who:
- Takes initiative rather than waiting to be instructed.
- Is highly organised and detail-oriented.
- Is confident speaking to customers and making outbound calls.
- Can manage difficult conversations professionally.
- Follows tasks through to completion.
- Notices when something is falling through the cracks.
- Can work independently with minimal supervision.
- Enjoys improving processes and finding efficiencies.
- Is comfortable learning new systems and technology.
- Takes ownership and accountability for their work.
Key Consideration
This is not a quiet back-office administrative position. The role involves frequent phone communication, outbound lead follow-up, customer collections, permitting, insurance administration and ongoing coordination.
The successful candidate should be confident, proactive, highly organised and comfortable taking ownership of a broad range of responsibilities.
- ...role located in Mechanicsburg, PA.Essential functions and responsibilities include the following. Other functions may be assigned:Assist all regional leaders within any projects or requestsBursting disbursements checks and prepares for mailing; prepares paid invoices...SuggestedHourly payWork at officeLocal areaWork from homeWeekend work
- ...Administrative AssistantWe are looking for a reliable Administrative assistant to assist in the daily operations of our Admin department. Highly organized and experienced Office Manager / Human Resources Manager to oversee the administrative and HR functions for a network...SuggestedWork at officeLocal area
$50 - $70 per hour
...About the job Remote Administrative Support Assistant / Records Clerk Remote Position: Remote Administrative Support Assistant / Records Clerk Company Overview: Evolution Sports Group is a leading sports management company that represents professional...SuggestedHourly payFull timePart timeWork at officeRemote workHome officeFlexible hours- ...community since early 1990’s. We are seeking a detail-oriented, reliable, and organized individual to join our team as an Administrative Assistant / Shipping Coordinator . This dynamic role bridges administrative and inventory functions, requiring excellent communication...SuggestedWork at office
$42.75k
...inclusive, and equitable communities where all people are welcome, Avalon may be a good fit for you. The Property Management Administrative Assistant is primarily dedicated to managing and maintaining the systems that keep this active department working efficiently and...SuggestedFull timeTemporary workWork at officeRemote work- Barnard Construction Company, Inc. in Bozeman, Montana seeks an Administrative Assistant to support home office and project teams. The role requires strong organizational and communication skills and proficiency with Microsoft Office. The position involves answering phones...Full timeWork at officeHome office
- ...required for patient’s care in addition to other various duties such answering phone calls, order patient’s supplies and assist with other administrative duties.REQUIRED KNOWLEDGE, SKILLS & TRAINING • Experience with Major Medical Insurance. • Knowledge of ICD-10 Codes (...Full timeTemporary workLocal areaWork from homeRelocation
- ...Administrative Assistant We are looking for a reliable and detail-oriented Administrative Assistant to support the day-to-day operations of our property management team. The role will primarily focus on tenant-related administrative work. Responsibilities:...Remote work
- ...Opportunity This is a remote position. Our client is looking for a highly organized and communicative Customer Service and Administrative Assistant to join their team on a full-time, fully remote basis. Our client is a prominent player in the landscaping industry,...Full timeRemote work
$16 - $30 per hour
A nationwide data entry company is seeking skilled individuals for flexible remote positions. Candidates must have a stable internet connection, the ability to type at least 30 words per minute, and be proficient in basic PC skills. The pay range is from $16 to $30 per ...Remote jobHourly payWork from homeFlexible hours$16 - $30 per hour
A nationwide employment service is seeking data entry clerks to work remotely from home. The position offers flexible hours and a pay range from $16 to $30 per hour depending on experience. Candidates must have a stable internet connection and be proficient in basic English...Remote jobHourly payWork from homeFlexible hours$16 - $30 per hour
A remote data entry company is looking for candidates for a flexible work-from-home position. Responsibilities include accurate typing and data entry tasks, with a minimum typing speed of 30 words per minute. The role requires reliable internet access and basic computer...Remote jobHourly payWork from homeFlexible hours- ...Keystone Learning Services Date Available: ASAP Closing Date: 08/12/2026 Job Description Receptionist/Administrative Assistant Reports To: Executive Director/John Dewey Learning Academy Administrator PURPOSES The Receptionist/Administrative...Work at officeImmediate start
$22.11 - $27.89 per hour
...mission to make better food accessible to everyone. THE OPPORTUNITY The Chipotle Restaurant Support Center Receptionist & Administrative Assistant will perform a broad range of administrative and clerical tasks for the Restaurant Support Center. WHAT YOU’LL DO In...Local areaShift work- ...Description About the Position Warner Norcross + Judd is seeking a Receptionist/ Administrative Assistant to join our team in Kalamazoo. This role position presents a professional, client-centered view of the firm to clients, guests and firm members. As the...Full timeWork at officeRemote workMonday to Friday
$16 - $30 per hour
A remote work firm is seeking data entry clerks across the United States for a flexible work-from-home position. The role involves performing data entry tasks accurately and communicating with clients via email. Candidates must be at least 16 years old, type a minimum of...Remote jobHourly payWork from homeFlexible hours- ...expertise, and exceptional track record. Position Summary: We are seeking a dynamic and professional Receptionist & Administrative Assistant to manage all lobby and reception desk functions. This role is responsible for greeting visitors, scheduling conference...Full timeTemporary workPart timeWork at officeFlexible hours
- ...Job Title This role manages the front desk, supports administrative and accounting functions, and plays a key role in daily technician dispatching and multi-project scheduling. The ideal candidate can balance real-time dispatch needs while planning and prioritizing...Work at officeTrial period
- ...Receptionist/Administrative Assistant This role is located in Elkhart, Indiana. Want to be a part of a family-oriented company that is results driven and focused on changing and keeping up with growth? Then Sirco Industries has a place for you! Who We Are:...Work at officeFlexible hoursWeekend work
- ...adaptable, maintain positive customer relations and act in a courteous and respectful manner at all times. Provide general administrative support to various departments. Proactive in creating, maintaining, and promoting a pleasant, clean, and organized reception...Work experience placementWork at office
- ...Receptionist/Administrative Assistant- Transportation/Logistics Southside Records Management, Database Administration, Event Management, Front-Desk Reception, Executive Support, Account Balancing, Spreadsheets and Reports. Answered, screened and transferred all...Immediate start
$16 - $30 per hour
A remote data entry service provider is seeking dependable individuals to perform data entry tasks from home. The position offers flexible hours and hourly pay ranging from $16 to $30 depending on experience and role. Candidates must have a stable internet connection, a...Remote jobHourly payFlexible hours$32.69 - $51.44 per hour
...Communicates with stakeholders for the follow-up of documentation and administration matters on both new and existing cases. Arranges and... ...as tuition reimbursement, paid parental leave, and employee assistance programs. Pay Range The estimated pay range for this job. Disclosing...Work at officeLocal areaRemote work$57k - $63k
...Administrative Assistant IIIThe City Clerk's Office in the Office of the City Manager is accepting applications for an experienced, organized, and detail-oriented Administrative Assistant III to assist the City Clerk in providing highly responsible administrative support...Full timeWork experience placementWork at officeLocal areaImmediate startRemote workMonday to FridayFlexible hoursWeekend workAfternoon shift- ...Medicine (SOM) Chief Operating Officer (COO), oversees core administration and daily operations for all educational training programs within... ...documents, flow charts and/or spreadsheets. Oversees or assists in the development of operational and statistical reports for...Temporary workTraineeshipRemote workWork from home
$18 per hour
...Job Description: Dwell Realty Group is seeking a full-time administrative assistant to work directly with our Realtors and clients in our Logan, UT office. As a large professional real estate company in Cache Valley, Dwell Realty Group strives to deliver outstanding...Hourly payFull timeWork at officeWeekend work$18 - $20 per hour
...Receptionist & Construction Administrative AssistantAre you looking for a company who values their employees and wants to help them grow... ...looking for a qualified Receptionist & Construction Administrative Assistant who supports construction leadership & Office Manager by...Hourly payFor subcontractorWork at office$65k - $90k
...Job Description Job Description About the Opportunity Our client is seeking an Administrative Assistant & Office Manager to play a vital role in maintaining the efficiency of daily office operations while providing essential administrative support to a high-performing...Temporary workWork at officeHome officeFlexible hours2 days per week- ...Job Description Job Description We are looking for a proactive and organized Administrative Assistant/Office Manager to join our team in Dewitt, Iowa. This role requires someone who is detail-oriented, excels in managing schedules, coordinating logistics, and providing...Work at office
- Job Description Job Description Part time/Permanent position for an established and very busy tax and accounting practice. Must have broad range of skills and experience at an accounting practice. Knowledge of quick books and quick books online a prerequisite, 2-3 ...Permanent employmentPart timeWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Administrative Assistant. Be the first to apply!
- executive team assistant office manager Remote
- travel administrative assistant Remote
- operations administrative assistant Remote
- administrative assistant receptionist Remote
- administrative assistant work online from home Remote
- temporary admin assistant Remote
- administrative associate Remote
- administrative assistant/recruiting Remote
- business assistant Remote
- project manager/administrative assistant Remote


