Owyhee Environmental is an excellent organization with whom to use for your pest control needs. The staff is courteous and professional. The service is exemplary. The company has outstanding communication, always keeping you informed of their arrival and service dates as well as outstanding response times and solutions when pest issues arise. They are local to Boise, ID and an outstanding business to support.