The Contract to Save America

Map › OK-1 › Ask

Ask your Representative and Senators to take the pledge

There is one letter for each of your three members of Congress, each with the pledge for that office. Edit it, add your name and address, then send it yourself. Offices give the most weight to messages from their own constituents.

The letters say “I support the Contract.” They say “I have signed” only after you confirm a signature by email on this device.

These three boxes only fill in the letters on your screen. They are not sent to us or stored.

Letter 1 of 3: Representative Kevin Hern

House Member pledge · DC office 202-225-2211

This office does not publish a public email address. Use its contact page; most House and Senate forms ask for your address to confirm you are a constituent.

Optional. This is self-reported; we cannot see or verify whether a letter was sent or received.

Letter 2 of 3: Senator James Lankford

Senator pledge · DC office 202-224-5754

This office does not publish a public email address. Use its contact page; most House and Senate forms ask for your address to confirm you are a constituent.

Optional. This is self-reported; we cannot see or verify whether a letter was sent or received.

Letter 3 of 3: Senator Alan Armstrong

Senator pledge · DC office 202-224-4721

This office does not publish a public email address. Use its contact page; most House and Senate forms ask for your address to confirm you are a constituent.

Optional. This is self-reported; we cannot see or verify whether a letter was sent or received.

Calling? A short script

“Hi, my name is [name] and I live in OK's 1st District, ZIP [ZIP]. I am calling to ask Representative Kevin Hern (or Senator [name]) to take the Contract to Save America pledge: to take specific actions on its ten legislative proposals in the first 100 days of the new congressional term, which begins January 3, 2027. Can you tell me whether they will take it? Thank you.”

Fax delivery is not turned on for this site.