TPA Estimator - Restoration

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Sep 10, 2026

JOB OVERVIEW

About the Position

Summit Restoration & Construction is looking for an experienced Virtual Restoration & Construction Estimator to join our team full-time.

We are specifically looking for someone with previous U.S. restoration industry experience who understands both mitigation and reconstruction estimating, has strong Xactimate experience, and has worked with TPA programs and insurance claims.

This is a full-time position with set working hours. This is not a flexible-hours, freelance, or project-based position. You will be expected to be available and actively working during your assigned schedule.

The ideal candidate can review project documentation, understand the full scope of a restoration loss, prepare accurate estimates, identify missing information, and communicate effectively with our U.S.-based team.

Responsibilities

* Prepare detailed estimates using Xactimate
* Write estimates for both mitigation and reconstruction
* Estimate water, fire, mold, and other property damage losses
* Review photos, measurements, scopes, Matterport documentation, MICA documentation, notes, and other project information
* Understand the relationship between mitigation and reconstruction scopes
* Prepare accurate estimates based on the documented scope of work
* Apply appropriate Xactimate line items for labor, materials, equipment, demolition, mitigation, and reconstruction
* Work within TPA program requirements and guidelines
* Review carrier and TPA estimate requirements and make necessary revisions
* Prepare estimate revisions and supplements when additional work or documentation is identified
* Assist with responding to carrier or TPA estimate revisions and questions
* Review estimates for accuracy, completeness, and proper documentation before submission
* Communicate with Project Managers, Coordinators, Estimators, and other members of our U.S.-based team
* Maintain organized project files and documentation
* Meet estimating deadlines and communicate proactively when information is missing

Required Experience & Qualifications

Applicants should have:

* Previous restoration estimating experience
* Hands-on Xactimate experience
* Experience estimating both mitigation and reconstruction
* Experience working with TPA programs
* Understanding of insurance restoration claims and carrier requirements
* Knowledge of water, fire, mold, and other property damage losses
* Ability to interpret photos, measurements, floor plans, scopes, and project documentation
* Understanding of restoration and construction terminology
* Strong attention to detail and accuracy
* Strong written and verbal English communication skills
* Ability to manage multiple estimates and deadlines
* Reliable internet connection and a professional remote work environment
* Ability and willingness to work a full-time, set schedule aligned with Arizona business hours

Preferred Experience

Experience with any of the following is highly preferred:

* XactAnalysis
* MICA
* Matterport
* CompanyCam
* TPA platforms and programs
* Insurance carrier estimating guidelines
* Estimate revisions and supplements
* Xactimate Level 1, 2, or 3 certification
* Previous remote experience working directly with a U.S.-based restoration company

What We're Looking For

We are not looking for someone who simply knows how to enter line items into Xactimate.

We need an estimator who understands restoration and can look at a loss from both the mitigation and reconstruction sides. You should understand how restoration projects move through the insurance process, how TPA requirements affect estimating and documentation, and what is needed to produce a thorough and defensible estimate.

We are a process-driven company, so it is important that you are able to follow established procedures, communicate when something is unclear, meet deadlines, and consistently produce quality work.

We are looking for someone who wants a long-term, full-time position and wants to become an important part of our team.

How to Apply

Please answer the following questions with your application:

1. How many years of restoration estimating experience do you have?
2. How many years have you used Xactimate?
3. Do you have experience writing both mitigation and reconstruction estimates? Please explain.
4. Which TPA programs have you worked with?
5. What types of losses have you estimated (water, fire, mold, reconstruction, large loss, etc.)?
6. Have you worked directly for or supported a U.S.-based restoration company?
7. What other restoration software have you used?
8. Do you currently hold any Xactimate certifications?
9. Are you available to work full-time during set Arizona/U.S. business hours?
10. What is your expected hourly rate in USD?

Please also provide a sample Xactimate estimate you have completed. All customer names, addresses, claim information, and other confidential information must be removed before submitting the sample.

Applicants without restoration, Xactimate, mitigation/reconstruction, or relevant TPA experience may not be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0159
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,664 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TPA-Estimator-Restoration-1727994
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1727994
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 950170
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1727994
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1727994' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1727994 
0.0010   UPDATE employer_jobs SET hit_counts '***Sep-10-2026=220***Sep-11-2026=218***Sep-12-2026=50***Sep-13-2026=35***Sep-14-2026=47***Sep-15-2026=47***Sep-16-2026=18***Sep-17-2026=10***Sep-18-2026=9***Sep-19-2026=3***Sep-21-2026=2' WHERE job_id'1727994'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=659' WHERE job_id'1727994'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1727994' 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` = 1727994 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '950170'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0006   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)