Screenings are often run on large groups of patients; in many cases it's offered to every patient presenting for a routine exam.
A fairly nominal fee is charged on a private pay basis, not covered by insurance.