Call us for a quote: (916) 773-8000


I have trusted Mr. Edward M. Gaines with my business and personal insurance and have relied on the consistent service and coverage he and Gaines Insurance Agency Inc. have provided. The attention that Gaines Insurance practices is a wonderful example of hometown hospitality and superb customer service. I have continued to do business with Gaines Insurance and made many recommendations to friends and family because of the reputation that he carries within his business.
- Steve Davey

I have always been apprehensive of insurance companies and have been thoroughly confused in numerous situations. Knowing that there is a person I can speak with over the phone has been an experience I cannot replace. Having the reliability and comfort of speaking with the person who is handling my insurance is why I hold a high regard to Gaines Insurance Agency, Inc. and is why I continue to do business with them. The experience is personable and tailored to fit your exact insurance needs.
- Bobby Reed, President, Capitol Tech Solutions

I have done business with Gaines Insurance for over fifteen years at an affordable price coupled with excellent service. I trust them with my commercial coverage and have not been disappointed with the quality of service and response time. I would, and do, recommend Gaines Insurance to people I know because of the personable and effective service I have experienced.
- Nick Alexander, Owner, N G Alexander Real Estate LLC

I have known the Gaines Family for many years and can attest to the character and dedication to the clients that Gaines Insurance Agency, Inc. has. The relationship I have with the agency has been nothing short of wonderful. Trusting Gaines Insurance with my personal lines insurance was an easy choice that, fortunately, I have never had to regret. The agents are patient and thorough with explaining my policy to me and take the extra time to ensure a quality service.
- Audrey Warren