Our agency offers in-person support for sales inquiries only.
To serve you more efficiently, we have expanded our telephone support team.
If your request concerns an existing policy (changes, billing, or claims), please use the
MyAllstate
or call 1 800 ALLSTATE.
For new claims, submit a claim online through MyAllstate or, for property claims, you can also email
newpropertyclaims@allstate.ca.
Experienced a recent weather event? We’re here for you! File a claim online at myallstate.ca, visitReport a Claimor call us at 1-800-allstate (1-800-255-7828) and press 4.
Through our valued partners, Allstate can provide you additional peace of mind. Learn more about our specialty products below or contact me for details.
Hi, I’m Mike Mahdavian, your Allstate Sales Agent here in Richmond Hill. I’m passionate about helping people feel secure and supported with insurance solutions that actually make sense for their lives. Whether it’s home or auto, I take the time to understand your needs and guide you through your options with honesty and clarity.
My goal is simple: make insurance easy to understand and easy to trust. I’m always here to answer questions, provide guidance, and help you protect what’s most important to you and your family.