1. A Better Look Home Inspection 29913 Kenagy Rd, Hubbard, OR 97032 Coordinate: 45.17384,-122.73182 Phone: (503) 951-9042