Welcome to PetTalk!!!
I have a long haired kitty alos and she gets hairballs occasionally.
She does ok on the hairball control food so that works for us. What she does like are the Purina Right bite Hairball control treats. SHE LOVES THEM!!! And I notice a BIG difference in when she gets them as to when she doesn't.
Also brushing her more often helped her.
Good Luck and we LOVE PICTURES!!!!