B & F Power Vac Share: Contractors & Construction SuppliesBusiness Services B & F Power Vac Visit Website 23832 Big Sky Lane Lewiston, ID 83501 208 746-1461 (800) 247-3828 (208) 746-9858 (fax) Facebook About About Specialized HVAC systems cleaning service. Professional certified ''source removal'' procedures & technicians. Since 1971, providing cleaner, healthier indoor environment at work or home.