Construction Job Details Writer + Xactimate Support VA

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

TYPE OF WORK

Part Time

SALARY

From $250 to $400 USD per mo to start

HOURS PER WEEK

15

DATE UPDATED

Dec 3, 2025

JOB OVERVIEW

Location: Remote (Philippines)
Hours: Part-time, PH daytime with daily check-ins
Start Date: ASAP
Compensation: DOE
Industry: Residential Rebuilds + Insurance Restoration

About the Role
Seeking a highly detail-oriented VA to support my work in the residential reconstruction and insurance restoration space. The role focuses on preparing written job details, reviewing insurance scopes, organizing documentation, and assisting in the estimating and scoping workflow.

If you have experience with Xactimate, construction takeoffs, or insurance estimating, you’ll be a strong fit. This is a long-term role with opportunities for growth as responsibilities expand.

Responsibilities:

Job Detail Preparation
Convert photos, measurement notes, and project information into clear job details
Organize room-by-room takeoffs using a standardized format
Identify missing measurements or inconsistencies
Draft scope notes or construction task breakdowns for review
Xactimate & Insurance Support
Review estimates from both our side and the carrier
Identify scope discrepancies and missing line items
Assist with rebuttals and scoping corrections
Review comp bids and help flag inaccurate pricing or incomplete scopes
Communicate with the internal scoping team
Project Coordination
Review daily updates and translate them into actionable steps
Track follow-ups, bids, approvals, and outstanding documentation
Maintain organized job folders and working files
Communication & Admin
Daily check-ins (can be completed asyncronously during PH daytime hours)
Ask clear questions when information is missing
Follow structured work processes and maintain accuracy
Take on more responsibilities as familiarity with the workflow grows

Non-Negotiable Requirements:
Experience with Xactimate (basic familiarity acceptable; advanced is a plus)
Understanding of construction terminology and takeoffs
Strong written English skills for clean, structured job details
High attention to detail
Strong communication skills with consistent daily availability
Comfort working with insurance-related documents and scopes
Ability to follow structured processes and quality standards

Preferred Qualifications:
Experience with restoration or reconstruction projects
Familiarity with U.S. insurance claim processes
Ability to interpret site photos and identify construction requirements
Strong critical thinking skills
Ability to quickly learn new software and systems
Familiarity with Basecamp is a big plus

Who This Role Is NOT For:
Those who can’t communicate consistently
If you are afraid to ask for help
Applicants with only generic admin experience and no construction familiarity
Anyone who rushes tasks or overlooks details
Applicants who avoid direct feedback loops
People seeking low-effort work with minimal complexity

Growth Path
There is significant room to expand responsibilities for someone who performs well. Over time, the role can grow into supporting:

Scope reviews
Carrier estimate rebuttals
Communication with estimators and internal scoping teams
Project documentation, budgeting, and coordination
Reviewing Basecamp updates and summarizing action items
Growth into a fully-fledged Jr RMO/Jr construction project manager

How to Apply
Please include the following (incomplete applications will not be reviewed):
Your résumé
A 1–2 minute audio or video introduction
A brief summary of any experience related to Xactimate, construction work, or insurance estimating
An example of a construction or estimate-related task you’ve handled
Your hourly rate and weekly availability
While reading the responsibilities section, you may have noticed the mention of a town called Mesquite. Applicants who read carefully should include that town’s name somewhere in the subject line of their application email. This helps filter out copy-paste submissions.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0595
Total Execution Time  0.0608
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,531,664 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Construction-Job-Details-Writer-Xactimate-Support-VA-1526280
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0537 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1526280
 LIMIT 1 
0.0018   SELECT *
FROM `employers`
WHERE `employer_id` = 396743
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1526280
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1526280' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1526280 
0.0013   UPDATE employer_jobs SET hit_counts '***Dec-03-2025=241***Dec-04-2025=37***Dec-05-2025=23***Dec-06-2025=12***Dec-07-2025=19***Dec-08-2025=18***Dec-09-2025=13***Dec-10-2025=3***Dec-11-2025=8***Dec-12-2025=7***Dec-13-2025=3***Dec-14-2025=6***Dec-15-2025=10***Dec-16-2025=8***Dec-17-2025=6***Dec-18-2025=4***Dec-19-2025=3***Dec-20-2025=4***Dec-21-2025=4***Dec-22-2025=3***Dec-23-2025=2***Dec-24-2025=3***Dec-25-2025=1***Dec-26-2025=2***Dec-27-2025=2***Dec-28-2025=3***Dec-29-2025=14***Dec-30-2025=12***Dec-31-2025=3***Jan-01-2026=2***Jan-02-2026=4***Jan-03-2026=3***Jan-04-2026=1***Jan-05-2026=2***Jan-06-2026=5***Jan-07-2026=1***Jan-09-2026=4***Jan-10-2026=1***Jan-11-2026=1***Jan-12-2026=1***Jan-13-2026=4***Jan-14-2026=1***Jan-15-2026=3***Jan-16-2026=6***Jan-17-2026=1***Jan-18-2026=4***Jan-19-2026=2***Jan-20-2026=4***Jan-21-2026=5***Jan-22-2026=2***Jan-23-2026=6***Jan-24-2026=5***Jan-25-2026=2***Jan-26-2026=4***Jan-27-2026=4***Jan-28-2026=1***Jan-29-2026=3***Jan-30-2026=1***Feb-01-2026=2***Feb-02-2026=1***Feb-03-2026=4***Feb-04-2026=2***Feb-05-2026=2***Feb-06-2026=6***Feb-07-2026=1***Feb-08-2026=3***Feb-09-2026=2***Feb-10-2026=4***Feb-11-2026=3***Feb-12-2026=2***Feb-14-2026=2***Feb-16-2026=4***Feb-17-2026=4***Feb-19-2026=1***Feb-20-2026=1***Feb-22-2026=1***Feb-24-2026=2***Feb-25-2026=3***Feb-26-2026=3***Feb-27-2026=1***Feb-28-2026=6***Mar-01-2026=5***Mar-02-2026=2***Mar-03-2026=5***Mar-04-2026=4***Mar-05-2026=6***Mar-06-2026=1***Mar-07-2026=3***Mar-09-2026=1***Mar-10-2026=3***Mar-11-2026=4***Mar-12-2026=3***Mar-13-2026=6***Mar-15-2026=2***Mar-16-2026=6***Mar-17-2026=8***Mar-18-2026=1***Mar-19-2026=4***Mar-20-2026=2***Mar-21-2026=3***Mar-22-2026=3***Mar-23-2026=1***Mar-24-2026=11***Mar-25-2026=2***Mar-26-2026=4***Mar-27-2026=6***Mar-28-2026=2***Mar-29-2026=2***Mar-30-2026=1***Mar-31-2026=4***Apr-01-2026=3***Apr-02-2026=3***Apr-03-2026=2***Apr-04-2026=1***Apr-05-2026=3***Apr-06-2026=4***Apr-07-2026=6***Apr-08-2026=6***Apr-09-2026=20***Apr-10-2026=6***Apr-11-2026=1***Apr-14-2026=1***Apr-16-2026=1' WHERE job_id'1526280'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Dec-2025=474***Jan-2026=83***Feb-2026=60***Mar-2026=105***Apr-2026=57' WHERE job_id'1526280'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1526280' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1526280 
0.0444   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '396743'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)