About Us

Crain Insurance Group is here to serve our clients and community. Crain Insurance Group is here to help you achieve your goals, protect your future, and meet your insurance needs. Our insurance group in Houston, TX has over ten years of experience in the insurance industry, and we look forward to working with you!

Our agency will spend the time to evaluate the needs of all clients so that we can find the options to best fit your needs. We do this by shopping your insurance with multiple carriers to provide the best possible rates to each client. This ensures that you, your loved ones, and your assets can be financially protected with tailored premiums to your individual budget. We offer competitive options paired with exceptional service and local expertise.


To provide insurance products in the Greater Houston Area and all of Texas. We offer carrier options, insurance education and trustworthy service in all interactions for all prospects and clients. In every interaction our agency will focus on being your one stop shop for all of your personal insurance needs. We are here to serve.


To become the top choice of the Greater Houston area for Personal and Commercial insurance needs. Our office will succeed by being dedicated daily to providing competitive options, exceptional service and local expertise.


Integrity. Honesty. Compassion. Crain Insurance Group will demonstrate integrity, honesty and compassion to all clients and team members in all aspects of business.


With over 10 years of experience in the Insurance Industry I saw a need to build an agency that truly cares for both their clients and employees and with this, Crain Insurance has been developed. Crain Insurance Group operates with the belief of serving clients before, during and after the sale.

We strive to provide each client with exceptional service by using the benefits of technology while still focusing on the customer service each client is given. The use of technology will allow our clients to receive the best experience while also achieving the greatest savings. Crain Insurance Group understands that as your agent we are growing a long-term relationship with each of our clients to be here every step of the way as your insurance needs change.

Crain Insurance Group also focuses on only hiring the most qualified and professional staff to serve all our client’s insurance needs. We have simple mantra when it comes to our employees, “We are building a staff that is trained so well in the insurance industry so that they can leave but are treated even better so that they choose to stay”. Crain Insurance Group believes in taking great care of our employees so that they will in turn take great care of our clients. We are here to serve!