You are not alone. The vast majority of businesses like yours share issues and challenges that fall into one or more of these categories.
Do you ever think to yourself...
"Without me, this place would collapse."
"What is a vacation?"
"I am running all day and then still have to deal with all the other issues... just have no time."
"I know I should figure this out, but I am spending all my free time firefighting!"
"Billings seem great so why am I always worried about making payroll and submitting taxes?"
"I get tons of reports from my accountant but have no idea what most of them are telling me."
"I had no idea managing a team could be so stressful."
"I seem to always be short at least one person."
I really need to make changes but cannot afford the time or energy to have to replace people."
I have to constantly double check work and sometimes have to redo things myself."
There can be many reasons, but most of the time, it boils down into two potential issues.
Building and leading teams is hard. Without extensive training and experience it can be a daunting task that continually takes you away from what you love to do. As you grow your team you need to learn how to hire the right people, train them properly, manage them effectively and lead them with empathy and compassion. You need to become a leader.
You are probably awesome at what you do. You have years of education, apprenticeship, and experience in your field or profession. You could be the best electrician or value added distributor in your region and still be struggling. Don't beat yourself up - the job site or factory floor do not teach you how to run a successful business from A-Z including finance, operations and most of all, sales and marketing!
Getting to this point has probably cost you years of effort and hundreds of thousands of dollars. You could be in debt up to your neck trying to figure out how to pay it all back. The last thing you want to do is spend more. The good news is that you can learn what you need to build and grow a successful business with a comparatively small investment in time and money.