The full site is undergoing maintenance and will be back soon.
The shop hours are by appointment, Monday through Friday from 10am til 6pm and Saturday 10am til 2pm.
The address is 5225-a SE 78th Ave. Portland, OR 97206.
Call 503 231-4035 to talk about scheduling service work. The full site should be back up and running by the end of the week sorry for any inconvenience.