I agree about outsourcing, and i'm a sahm.
I would never normally need to outsource my cleaning, but just before lockdown I made arrangements to do just that. As I said my 4 year old child has ASD and is challenging. I also have a 2 year old who at the time barely slept and a large house (not bragging but for context, a smaller one would have been much easier).
I simply could not keep on top of all of the hospital appointments (for DD, some ASD related some other issues), cooking, ironing, entertaining toddler, submitting a parent led EHCP (mountains and mountains of paperwork, phone calls, emails etc), washing , caring for elder DD and her many meltdowns, negotiating with the primary school and having constant meetings to get them even to accept her etc etc etc on my own as well as cleaning the house. I kept it tidy, hoovered daily, cleaned kitchen daily etc but in the end I told DH that I was getting a cleaner to come in for two hours once a week to give it a really thorough clean. I was sick of trying my best and things still looking grubby.
Plus I was finding that when things needed a good scrub - things like giving the shower a scrub round the limescaly bits need quite harsh chemicals and every time I tried I'd have children trying to get involved, frankly dangerous.
So, just before lockdown I booked the cleaner then bloody COVID put paid to it! However now DH works from home and will do for the foreseeable future so I have a lot more hands on help. He's lost 3 hours a day commuting time. He does lots of what I couldn't and if he can't then he is with the children while I do it. And DD will be starting school (hopefully!) full time from September giving me lots more time.
Ah, the cleaner that never was!
Do it OP. DH was given two choices here, he either gave up some hobby time (no chance!) to help me out or we got a cleaner. He chose wisely. But the small disagreement we had about it initially drove a deeper conversation about me having no time and he came to the realisation that I needed some downtime too. I challenge anyone to spend a day in my shoes and say I 'don't work' just because I'm not in paid employment. He seemed to be of the view initially that because I was at home 'not working' that I must be having a jolly old time. He was firmly put right on that score!
It is hard parenting a child with ASD. How you do it and work full time too I don't know. Hats off to you.