Where is Omigo serviced for repairs? Toshi August 10, 2018 21:38 Updated Follow Omigo is serviced in San Francisco, CA. Check out our Purchasing page for more information on repairs, replacement parts, warranty, exchanges, and more! Related articles What maintenance is required? How do you operate Omigo? How big is the opening in the seat? What is your return policy? When will I receive my order? Comments 0 comments Article is closed for comments.