About the Business

Health Home Environmental Idaho Falls is the Go-To for All Indoor Air Health. We specialize in Property Restoration, Asbestos, Radon, Disinfection, Water Pipes and Wells, IAQ, Biohazards and more.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

360 East Elva Street, Idaho Falls, Idaho 83401, United States, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers