Service agreement fee terms are negotiable, of course.  ONQ generally charges a “monthly fee” per agent.