Castle and Associates Insurance Services
Castle and Associates           Insurance Services

Wesley Mason, Founder, Castle and Associates Insurance Services

My work with insurance companies began in 1991 when I was hired as a crisis response counselor for New Life Treatment Centers, a Texas-based Christian counseling organization.  I served as intake director at hospitals in Washington, D.C., Boston, and Atlanta before being transferred to the company's headquarters in Plano, TX as Vice-President of Operations.  Those years I spent serving in New Life's clinics prepared me well for my work with seniors on Medicare today. 


When I began Castle and Associates Insurance Services, my mission was to use my background in education and counseling to create a different kind of insurance experience for seniors. Our goal with each senior we work with is to help them understand how the maze of Medicare works so each can find the best plan for their needs.  We ask a lot of questions about what's most important to you and go over all of the options available to you.  You'll never hear us say "this is the best plan for you" until we know a lot about what your needs and goals are.  As an independent agency, we have the freedom to contract with companies that offer good plans at good prices without being captive to any insurance carrier.


I must say have good things to say to the people around me about the work I do, as my wife, daughter, sister, nephew, sister-in-law, and son-in-law have all become licensed since I established this agency and are working with me, allowing us to expand our practice to several states.

Castle Senior Benefits, Insurance - Medicare Services, Allen, TX




(310) 697-3055

  • Orange County

(310) 256-7371

  • LA County
  • Ventura County

(760) 285-9504

  • Riverside & San Bernardino counties



Houston, TX

(832) 817-1903


Dallas/Fort Worth

(214) 785-7534



(720) 297-6882


All other states:

(214) 785-7534


By calling this number I understand I will be directed to a licensed insurance sales agent or broker.


We do not offer every plan available in your area. Any information we provide is limited to those plans we do offer in your area. Please contact or 1-800-MEDICARE to get information on all of your options.

Print | Sitemap
Copyright © Castle and Associates Insurance Services