Virtual Assistant (Construction / Home Improvement)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

25000-30000

HOURS PER WEEK

40

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

We are a growing home improvement / construction company looking for a reliable and detail-oriented Virtual Assistant to support our daily operations.

If you have strong administrative skills, excellent English communication, and experience in construction or real estate, we’d love to hear from you.

Role Overview
You will work directly with the owner and project managers to handle scheduling, client communication, project coordination, and administrative tasks.

This is a full-time, long-term position for someone who is organized, proactive, and can work independently.

Key Responsibilities
Administrative & Scheduling Support
Manage calendars for owners and project managers
Schedule consultations, site visits, and follow-ups
Coordinate subcontractor and vendor appointments
Send meeting reminders and confirmations

Client Communication
Respond to client inquiries via phone, email, and CRM
Follow up on estimates, contracts, and payments
Maintain professional and timely communication
Assist with onboarding new clients

Project & Document Management
Prepare and send contracts, proposals, and invoices
Organize permits, insurance certificates, and compliance documents
Maintain digital filing systems (Google Drive, Dropbox, etc.)
Update project management tools with notes and progress

Billing & Financial Support
Track invoices and follow up on payments
Enter expenses and receipts into accounting software
Coordinate with the bookkeeping team

CRM & Data Management
Update CRM with leads and project statuses
Track marketing leads and referrals
Generate weekly reports and pipeline updates

Marketing Support (Preferred)
Schedule social media posts
Collect and post client testimonials
Assist with website updates and project galleries

Required Qualifications
At least 2+ years experience as a Virtual Assistant or Administrative Assistant
Experience in construction, home improvement, or real estate (preferred)
Strong organizational and multitasking skills
Excellent written and verbal English communication
Ability to work independently and meet deadlines

Proficiency in:
Google Workspace
CRM systems (Jobber, Buildertrend, Houzz Pro, or similar)
Project management tools (Trello, Asana, ---------- )
QuickBooks or similar accounting software

Preferred Skills
Familiarity with construction terminology
Experience handling permits and contractor documents
Basic knowledge of contracts and invoicing
Social media management experience

Ideal Candidate
Female (preferred)
Strong administrative and organizational skills
Professional, reliable, and detail-oriented
Clear, neutral English speaking voice for client interactions
Experience working with home improvement or construction companies

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0119
Total Execution Time  0.0137
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,482,976 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Construction-Home-Improvement-1626336
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0054 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626336
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 917223
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626336
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626336' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626336 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=976***Apr-18-2026=217' WHERE job_id'1626336'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1191' WHERE job_id'1626336'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626336' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626336 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '917223'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)