Twin Falls was founded after irrigation projects turned desert into farmland creating a dominant agricultural center. It also boasts one of the largest natural waterfalls in the US, Shoshone Falls, spanning 900 ft wide and 212 ft tall! Twin Falls is known for its natural beauty and outdoor recreation such as legal BASE jumping from the vast Perrine Bridge.
Claim services from this location include property, auto, liability, heavy equipment and cargo, throughout southern Idaho and northern Nevada.