Question: do you use a comma before so?
Answer: A comma should be used before these conjunctions: and, but, for, nor, yet, or, so to separate two independent clauses.