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