Serving Southern Idaho
Breathe easy with
Breathe easy with improved indoor air and peace of mind. Keeping you and yours safe since 1986.
Rock Creek Power Vac
PO Box 2108
Twin Falls, ID 83303
Monday - Friday: 9:00 AM - 5:00 PM
We’re here to help you breathe easy with cleaner indoor air and peace of mind.
Keeping you and yours safe.