Yes, but if your caregiver gets sick, either they have to find coverage while they are sick, or you do on short notice.
With a company, they can reassign someone to fill in with little disruption (theoretically). The reality is, they are struggling with hiring and keeping people for all of the reasons listed in this thread, so even if you hire a company, maybe you will get someone to cover for your regular, or maybe you won’t.
My favorite to hold you over until you find it.