Insurance for families, individuals, and small businesses.

Still & Leavitt Insurance

More Choice. Unbiased Advice. Better Insurance.

Still & Leavitt Insurance Agency is your local insurance agency, located right in Mountain Home, Idaho. We have been providing insurance solutions to individuals, farms and ranches, businesses, and military members in Elmore County since 1974. Our agency joined Leavitt Group in 1996, which is one of the largest insurance brokerages in the nation. This affiliation allows us to provide clients with greater access to top insurance markets and underwriters.

Office location
Mountain Home

Still & Leavitt Insurance Featured Image
Mountain Home Best Insurance 2023 Award

Mountain Home Best names Still & Leavitt Insurance the best insurance agency of 2023!

Read More »