Contact Restoration Portland

We would love to hear from you! Please use the form below to contact us via email or give us a call!


Address 13565 SW Tualatin-Sherwood Rd #100, Sherwood, OR 97140

Phone 503-427-2671


If this is an after-hours emergency, please call (888) 728-4208.

Proudly Serving the Greater Portland and Surrounding Areas