How does your little one handle hair cuts?

Sa

My son is absolutely terrified, screams, cries and shakes during hair cuts. It is horrible to watch, and I haven’t been having his hair cut for awhile due to his reaction the first two times. His hair is getting long and about to be in his eyes so I need to do it, but don’t want him to scream and cry. Any tips? Do you do the hair cuts yourself or take them to a hair cutting place?