It's time for a web design agency if
Your website isn't responsive across devices.
Your website doesn't tell users what you do and why they should choose you.
Your site crashes more often than you care to remember.
Your employees and customers struggle to navigate your site.
You get a headache looking at your graphic and font choices.