top of page

Iowa Domestic Violence Class

At Schroeder Counseling, our Iowa Domestic Violence Class provides a professional, court-approved option for individuals required to complete domestic violence education. This online program is designed to meet court orders, probation conditions, diversion requirements, and legal compliance standards. Residents of Iowa can complete their required domestic violence class through live, instructor-led online sessions. Our program focuses on accountability, behavior change, and understanding the impact of domestic violence while providing court-ready documentation accepted by many courts and probation departments.

Recognized by courts, attorneys, and agencies across the U.S. Our programs are respected and widely accepted.

Jennifer Schroeder, M.S., CADC, is a Certified Alcohol and Drug Counselor and Executive Director of Schroeder Counseling, with over 30 years of experience providing court-ordered education and intervention programs for individuals across Iowa. View our instructor’s credentials and professional designations.

TRUSTED

NATIONWIDE

 

EASILY ACCESSIBLE

 

The Domestic Violence Class can also be completed on any device that has access to the Internet:

Our Domestic Violence Classes are real-time sessions with certified professionals. No pre-recorded videos—just interactive, face-to-face learning over zoom.

responsive_edited_edited_edited.png

GUARANTEED ACCEPTANCE

 

After your Domestic Violence Class, you’ll receive official documentation of your completed evaluation — ready to be submitted to the requesting authority.

If you experience any issues with your Domestic Violence Class or its documentation, please contact us. We’re here to assist and ensure you have what you need for submission.

Lowest Price Guarantee

Starting at just $100, our Domestic Violence Classes are among the most affordable available — with no hidden fees and transparent pricing every step of the way.

TIME NEEDED

TOTAL PRICE

START NOW

Domestic Violence Class (4-hour)

Domestic Violence Class (8-hour)

Domestic Violence Class (16-hour)

$100.00

$175.00

$250.00

Your class fee includes full access to the live, instructor-led Domestic Violence program — with no hidden charges or upsells.

Unlike other providers that push add-ons or require third-party coordination, we keep the process simple and stress-free. You can register for your Domestic Violence class online and get started immediately without speaking to a salesperson.

Who Needs To Take a Domestic Violence Class?

The Drug and Alcohol Awareness Class is often referred to by different names, but they typically point to the same requirement. If you’ve been asked to complete any type of Domestic Violence-related classes, our online Domestic Violence Class may fulfill that need.

Domestic Violence Class

Domestic Violence Course

Domestic Violence Education Class

Domestic Violence Education Program (DVEP)

Domestic Violence Awareness Class

Domestic Violence Awareness Course

Domestic Violence Prevention Education

Domestic Violence Accountability Class

Court-Ordered Domestic Violence Class

Domestic Violence Class for Court

Domestic Violence Course for Probation

Domestic Violence Diversion Program

Domestic Violence Legal Education Program

Domestic Violence Compliance Class

Domestic Violence Sentence Requirement Class

Domestic Violence Offender Class

Domestic Violence Offender Education Program (DVOP)
Domestic Violence Diversion Course

Domestic Violence Probation Class

Domestic Violence Accountability Program

Domestic Violence Behavioral Intervention
Class
Batterer Intervention Class

Batterer Intervention Program (BIP)

Online Batterer Intervention Class

Domestic Abuse Intervention Program

Domestic Violence Intervention Course

Domestic Violence Behavior Change Program

Domestic Abuse Class

Domestic Violence Program

Domestic Violence Education

Domestic Abuse Education Class

Intimate Partner Violence Class

Relationship Violence Education Program

Domestic Violence and Family Education Course

Domestic Violence Counseling Education Class

Online Domestic Violence Class

Domestic Violence Class Online

Virtual Domestic Violence Education Program

Live Online Domestic Violence Class

Instructor-Led Domestic Violence Course

Domestic Violence Anger Management Education

Domestic Violence Emotional Regulation Class

Domestic Violence Conflict Resolution Course

Domestic Violence Decision-Making Education

Domestic Violence Impulse Control Class

County-Level Acceptance: What You Should Know

While Schroeder Counseling’s Domestic Violence Classes are designed to meet the standards of most courts, probation departments, and referral agencies, acceptance policies can vary.

To help ensure compliance, please review the list below. Counties marked in red with a 🚫 have been known to reject documentation from virtual providers.

We strongly recommend confirming with your court, probation officer, or referring agency before scheduling your assessment.

Adair County

Audubon County

Bremer County

Calhoun County

Cerro Gordo County

Clay County

Dallas County

Des Moines County

Fayette County

Greene County

Hancock County

Howard County

Jackson County

Jones County

Linn County

Madison County

Mills County

Montgomery County

Page County

Polk County

Sac County

Story County

Van Buren County

Wayne County

Woodbury County

Adams County

Benton County

Buchanan County

Carroll County

Cherokee County

Clayton County

Davis County

Dickinson County

Floyd County

Grundy County

Hardin County

Humboldt County

Jasper County

Keokuk County

Louisa County

Mahaska County

Mitchell County

Muscatine County

Palo Alto County

Pottawattamie County

Scott County

Tama County

Wapello County

Webster County

Worth County

Allamakee County

Black Hawk County

Buena Vista County

Cass County

Chickasaw County

Clinton County

Decatur County

Dubuque County

Franklin County

Guthrie County

Harrison County

Ida County

Jefferson County

Kossuth County

Lucas County

Marion County

Monona County

O'Brien County

Plymouth County

Poweshiek County

Shelby County

Taylor County

Warren County

Winnebago County

Wright County

Appanoose County

Boone County

Butler County

Cedar County

Clarke County

Crawford County

Delaware County

Emmet County

Fremont County

Hamilton County

Henry County

Iowa County

Johnson County

Lee County

Lyon County

Marshall County

Monroe County

Osceola County

Pocahontas County

Ringgold County

Sioux County

Union County

Washington County

Winneshiek County

bottom of page