Should I call a professional for an ant infestation?

For carpenter ants or large colonies, yes. DIY methods often fail to eliminate queens, leading to recurring issues.