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.0040
Controller Execution Time ( Jobseekers / Job )  0.0628
Total Execution Time  0.0707
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,776 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.0079 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1615953
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 914118
 LIMIT 1 
0.0009   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.0005   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.0008   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=2' WHERE job_id'1615953'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1450' WHERE job_id'1615953'  
0.0009   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.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '914118'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)