The Registrar-Recorder/County Clerk conducts civil marriage ceremonies for only $35! Civil ceremonies are conducted by a Deputy Commissioner of Civil Marriages.
The couple must provide a witness at the time of the civil ceremony, unless the couple is marrying using a confidential marriage license in which case no witness is required. But if you do not have a witness, the RR/CC can provide one for you for $20.
You can schedule your civil ceremony only after you have obtained your marriage license.