Operational since 1890, Mountcastle Insurance is an independent insurance agency that provides a range of financial services and products. It offers automobile, homes, boats, motorcycle, recreational vehicles, valuable items and personal property insurance plans. The agency provides life, health, accident disability, short-term medical and long-term care coverage policies. Mountcastle Insurance also offers commercial insurance plans for commercial properties, inland marine projects and public entity programs, as well as for aviation, construction, manufacturing, retailing and trucking companies. In addition, it provides builders risk, business interruption, employment practices and fiduciary liability, and crime and fidelity coverage options, as well as workers compensation and employee benefit plans and claims management services. The agency maintains a location in Lexington, N.C., and represents several companies, including Ameritas Life Insurance, Assurant and Eastern Alliance Insurance Company.