Dental Insurance AR Specialist (Virtual Assistant)

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

TYPE OF WORK

Full Time

SALARY

$400-$1000 a month

HOURS PER WEEK

40

DATE UPDATED

Apr 2, 2026

JOB OVERVIEW

Dental Insurance AR Specialist (Virtual Assistant)

Company: Hamblin Family Dentistry
Location: Remote (Philippines)
Hours: Full-Time (40 hours/week)
Compensation: Based on experience

Hamblin Family Dentistry is a modern, rapidly growing dental practice in Houston, Texas looking for a highly experienced Dental Insurance Accounts Receivable Virtual Assistant.

This role is responsible for managing insurance aging, reviewing patient accounts, and ensuring insurance and patient balances are collected accurately and promptly.

We are looking for someone who already understands dental AR workflows and can work independently with minimal supervision.

Responsibilities

• Manage Dental Insurance Accounts Receivable (AR)
• Understand how to read and manage patient accounts and balances
• Identify and true up credits in Open Dental
• Understand insurance claims processing and claim lifecycle
• Follow up on unpaid claims in 30 / 60 / 90+ day aging reports
• Contact insurance companies to check claim status and resolve delays
• Submit corrected claims, attachments, or narratives when needed
• Appeal denied claims
• Send patient billing statements
• Follow up with patients regarding outstanding balances
• Communicate with patients professionally to collect payments
• Maintain accurate patient ledgers and account notes
• Provide AR updates and reporting to the office team

Required Experience

Applicants must have dental billing experience.

Experience with:

• Dental insurance AR follow up
• PPO dental plans
• Reading EOBs and understanding payments
• Aging reports
• Patient billing and collections
• Insurance claim appeals

Software Experience Preferred

• Open Dental (strongly preferred)
• Dental clearinghouses
• Practice management software
• Slack
• Google Sheets or Excel

Communication Requirements

Because this role may involve communication with patients and insurance companies, applicants must:

• Have excellent English communication skills
• Speak clearly without a heavy accent
• Be comfortable speaking professionally with patients if needed

Ideal Candidate

We are looking for someone who is:

• Highly detail oriented
• Organized and proactive
• Comfortable reviewing accounts and financial balances
• Experienced working with U.S. dental insurance
• Able to work independently and solve problems

How to Apply

Please include the following in your application:

1?? A short introduction video
2?? Your experience with dental AR and insurance follow-ups
3?? Dental software you have used
4?? Your internet speed test screenshot

At the top of your application write:

“HFD AR Specialist”

Applications without this will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0107
Total Execution Time  0.0121
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,520 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Dental-Insurance-AR-Specialist-Virtual-Assistant-1615953
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0052 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1615953
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 914118
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1615953
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1615953' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1615953 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-02-2026=570***Apr-03-2026=293***Apr-04-2026=79***Apr-05-2026=85***Apr-06-2026=149***Apr-07-2026=92***Apr-08-2026=68***Apr-09-2026=37***Apr-10-2026=56***Apr-11-2026=18***Apr-14-2026=1***Apr-17-2026=1' WHERE job_id'1615953'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1449' WHERE job_id'1615953'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1615953' 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` = 1615953 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '914118'
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)