Policyholder Options

Manage Policy Online

We've developed a variety of easy-to-use tools to help you manage your account online. With convenient 24 hour access, you can:

• Check your payment due date
• Download proof of insurance
• Verify auto coverage information and expiration date
• Choose to go paperless

For changes to your policy such as change of address, adding additional automobiles or drivers, please contact your agent. Follow the link to Account Login

Not Registered? Sign up for online access.

Make a Payment

Star Canyon offers you four payment option choices:
Pay Online
Pay by check, credit or debit card by phone
Pay In person at over 10,000 locations
Pay by mail
Follow the link to learn more about your payment options.

Customer Service

Help is a phone call or email away. Call 866-424-9511 or send a message to Contact.uw@starcanyonusa.com. Our professional bi-lingual staff can assist you in English or Español.

Hours of Operation:
Monday - Friday: 8:00am - 6:00pm CST
Saturday: 10:00am - 2:00pm

Claims

Call Claims at 866-424-9515 or email us at Contact.clm@starcanyonusa.com concerning policyholder accident or loss. Our expert claims staff can assist you in English or Espanol.

Hours of Operation:
Monday - Friday: 8:00am - 6:00pm CST
Saturday: Closed

You can also file a claim online

Chat Live Online

Star Canyon policyholders are welcome to chat live in real time with questions or concerns about billing, underwriting, and other policy related issues. We can also help with online access and registration.

Hours of Operation:
Monday - Friday: 8:00am - 6:00pm CST
Saturday: 10:00am - 2:00pm

Helpful Representatives chat in English and Español. Click the blue button to start your chat session.