image6

Twin Peaks Equipment Rentals

Twin Peaks does not directly provide equipment rentals, but is happy to connect you with local equipment providers.  Please call for more information. Call: (208)894-2290