Orthodontic Biller

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

TYPE OF WORK

Full Time

SALARY

5/hr

HOURS PER WEEK

40

DATE UPDATED

Oct 13, 2026

JOB OVERVIEW

Employment Type: Full-time
Work Schedule: Mon to Fri, 8:00 AM – 4:30 PM Pacific Time

About Us
Sola Kids Dental & Orthodontics is a growing dental group in Los Angeles, California, with four offices offering general dentistry and orthodontics to kids, teens, and adults. Our Remote Operations Coordinators (ROCs) work behind the scenes as the office's best partner, with one goal: maximize production and collections so our teams can focus on patients.

We're adding a dedicated Ortho biller to own orthodontic billing across our offices.

What You'll Do

Submit and track orthodontic insurance claims (initial banding, monthly/periodic billing, retention) for PPO patients
Verify orthodontic benefits, including lifetime maximums, age limits, waiting periods, and payment frequency
Post payments and EOBs accurately, and keep patient ledgers clean and balanced
Work denials, rejections, and aging AR; follow up with insurance carriers and submit appeals when needed
Monitor ortho payment plans and patient balances, and flag missed payments or discrepancies
Audit ortho accounts proactively so errors are caught early, not months later
Keep clear notes in the practice management system and close every loop with the offices
Escalate chart, billing, or documentation issues quickly and clearly
Learn our Medi-Cal (Denti-Cal) ortho process over time (we'll train you)
Training and Reporting
You'll train one-on-one with our Director of Operations for about your first month to learn our ortho billing workflows, then transition to report to our billing lead.

Requirements

2+ years of US dental orthodontic billing experience (required)
Strong understanding of how ortho insurance pays over the course of treatment
Experience working denials, appeals, and AR follow-up with US carriers
Excellent written and spoken English
Extreme attention to detail and an ownership mindset: every claim matters
Reliable computer, fast stable internet, and a quiet workspace with backup power/internet
Available to work US Pacific Time hours
Nice to Have

Open Dental experience is a plus
Medi-Cal/Denti-Cal experience (not required)
Experience with patient financing or payment plan platforms
Why Join Us

Long-term, stable full-time role
Paid training with a supportive, experienced team
How to Apply
Send the following:

Your resume
A short summary of your orthodontic billing experience (practices, software used, typical volume)
In one or two sentences: how does orthodontic insurance usually pay out over a treatment plan?
Start your application with the words "Ortho Ready" so we know you read the full post

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0025
Controller Execution Time ( Jobseekers / Job )  0.1178
Total Execution Time  0.1211
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,492,032 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Orthodontic-Biller-1748751
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0508 seconds)  (Hide)
0.0063   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0040   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1748751
 LIMIT 1 
0.0029   SELECT *
FROM `employers`
WHERE `employer_id` = 808825
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1748751
AND `misc`.`id` IS NULL 
0.0086   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1748751' 
0.0042   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1748751 
0.0143   UPDATE employer_jobs SET hit_counts = '***Oct-13-2026=824***Oct-14-2026=34***Oct-15-2026=32***Oct-16-2026=30***Oct-17-2026=9***Oct-18-2026=3***Oct-19-2026=3***Oct-20-2026=1' WHERE job_id= '1748751'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=936' WHERE job_id= '1748751'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1748751' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1748751 
0.0061   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '808825'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)