Generally small business owners handle HR tasks and issues on their own until it either gets too difficult, or it begins to impact other areas that need attention (e.g. business development or operations/project management). Once it gets to this state this is when it becomes a viable option to outsource to external HR consultants.