You should consider hiring a healthcare SEO agency when you do not see any growth in your website. You can have a medical website but do not generate any leads from it. Also, when you notice a sudden drop in your website traffic the number of your organic leads has gone down, and that is when you need to hire a professional SEO agency.