Duvall Architecture and Interiors was founded in 2001 by husband and wife duo, John and Sherri Duvall. Consistently hailed as one of the top ranked firms in Oklahoma, the focus of this architectural and interior design practice is in seamlessly integrating the two design disciplines. John and Sherri lead the efforts on each of the firm's projects with the help of a talented and dynamic creative team. Rather than focusing on a singular style, they use each individual client’s personal vision to develop a bespoke design that is both timeless and reflects today’s modern lifestyle.
2504 E. 21st Street, Suite B, Tulsa, OK 74114