Thank you for all the suggestions. I don't feel brave enough to cut his hair. I cut DH's hair, but he likes it messy, so it doesn't matter if I stuff it up. I think I'll have to try and fix up what's already been done, he looks a little lop-sided.

Will see if I can find someone to come to our house.

Thank you!