Exterior Painting Be the first to review Rating: 90 Greenheads Construction 3510 Lucas Rd Falls Falls, Falls City, OR Time in business: 14 years years Licensed