As the leading authority on virtual dental front office training, Front Office Rocks helps dental professionals who want to be better at what they do gain the training they need through online video courses, live seminars, and coaching.


Front Office Rocks is a Dental Whale® Company.
Dental Whale® offers solutions that simplify the business of dentistry.

Our Mission

Inspire, train and support dental professionals to help them love what they do and provide the best patient experience.



Laura Nelson, BS, MS, FAADOM

Laura has committed years of study to learning how to manage and empower team members and is the founder of Front Office Rocks, the leader in on-demand training for dental practices. Laura witnessed first-hand that continual training was missing in the dental practice and built Front Office Rocks to be a 24/7 virtual resource for dental practices.

With her interactive and innovative approach, Laura has mentored thousands of dentists and dental team members to achieve unprecedented results in growth. She has empowered dentists and office managers to excel at performance-based hiring and loves to share her best-known methods for achieving the ultimate level of customer service in your practice. Laura lives in Coronado, CA with her husband, Chris, and enjoys traveling & exploring new destinations, biking and other fitness activities including Spartan races.

“It’s not just about your dentist’s capability and skill, it’s about people; relating to our patients as people first, great service, and promoting their health.” – Laura Nelson



With your membership to Front Office Rocks, you are never alone!
We’re here for you and your team.
Need to talk to us, send us a message or give us a call.



How to implement office systems into your practice

QUESTION: I have systems in my office but no one is using them properly?  How do I get my team on the same page? ANSWER: Great question!  The intention of office systems and protocols is to create efficiency, consistency and flow in the office.  What I have found is...

We Just Hired A New Unexperienced Employee How Do We Train?

Question: I have just hired a new team member.  She is young, this is her first "real" job and I am concerned that her lack of experience is reflected in how she communicates with people. What can I do to help her speak more professionally? Answer: You have taken the...

How to outsource A/R and or use a collections agency

QUESTION: Laura mentioned outsourcing A/R and using a collections agency if needed. She talked about interviewing the companies. What would we ask and what’s important to know? ANSWER:I recommend outsourcing things like Insurance Verification and Accounts Receivable...

How many breaks is too many for employees?

ANSWER: I have two ways to go about answering this question for you. First part is a management answer and then the second is a legal answer.  If you are questioning how many times your team members are getting up to go use the restroom or take breaks, then do you...

5 Ways to Make Hiring (Almost) Painless

Firing and hiring is probably the least favorite part of the job for most dentists and office managers. In fact, some dentists dread this process so much they hold onto employees too long to avoid firing someone. Not only is it unpleasant to have to fire an employee,...

How do you handle dental patients that refuse to wear masks?

ANSWER:  You are not alone.  The pandemic has created a need for changes in protocols and has also created a space for people to question whether or not they feel the rules apply to them.   Good communication with your patients is your best defense against the rule...

What to do with your PPE Payments

PPE payments have become the latest problem for all Insurance Coordinators in the dental field.  Many offices have decided to not charge PPE but you now are getting a bulk payment for PPE and you are unsure what to do with it.  What to do with these payments are what...

We expect to have an empty fall hygiene schedule – What do we do?

ANSWER: You are already ahead of the game because you are being proactive and not waiting for things to fall apart.   How we handle the phone is crucial.  Are we allowing everyone to cancel? Or is the team  making every effort to get them in so we can take care of...