re-imagining the future of recording

Call us at 650 595 8475

Call us at 650 595 8475

Welcome to the new OTRSTUDIOS.COM!  Our site is still partially under construction.  Please excuse any mess while we are building a better experience for our clients.