Caitlin Wahrer is a Maine girl through and through. She was born to two hippies who raised her in Canaan, a small town in central-southern Maine without a single stoplight in it. Caitlin left the state for four years to study criminal justice and marriage and family studies at a college in Pennsylvania. She returned to Maine after graduation to attend law school. She practices civil litigation in Portland. She and her husband, also a lawyer, live in South Portland with their dog.