At CVS, you go to the drive-through and you then swab yourself. It's free with an insurance card and also for the uninsured (that bill will be paid for by taxpayers). There is no limit on the number of tests you can take.
My wife and I will alternate, every-other week.