Our Locations
TACOMA, WA
748 Market St. #203
Tacoma, WA 98402
PHONE: 253-565-0138
PORTLAND, OR
3055 NW Yeon Ave #610
Portland, OR 97210
PHONE: 503-746-9670
TOLL FREE: 833-648-6724
About Tech Masters
Tech Masters takes care of all your business’s IT problems before they happen, from emails and phones, to broken computers and unreliable servers.