1. Stafford Painting & Exteriors 36532 SE Tumala Mountain Rd, Estacada, OR 97023 Coordinate: 45.26694,-122.29842 Phone: (541) 227-9352