• Company
  • Products
  • Catalogues
  • News and Trends
  • Events
  • Projects
  • Jobs
  • Properties
Who We Are

About OLC – Ohlson Lavoie Corporation
OLC (Ohlson Lavoie Corporation) is an international architecture firm founded in 1961 and headquartered in Denver with offices in Orlando, Columbus, Tokyo, and Cairo. We serve clients globally, from North America to Asia to the Middle East. Our offices operate around the clock, providing design and documentation that flows seamlessly between all locations on a virtual network that accessible from anywhere in the world.

OLC is comprised of planners and designers who listen, understand, guide and create. Our staff is committed, enthusiastic and driven to deliver stellar architecture, interior design and aquatic design. OLC’s design process is enriched by collaborative spirit, creative commitment and a client-centered attitude. We partner clients’ business insights with our aesthetic vision, deep experience, and problem-solving skills to create a successful design project. In addition to the firm’s expertise with athletic, fitness and wellness facilities, we have broad experience in healthcare, hospitality and other commercial building types.

Our team includes licensed architects, LEED professionals, interior designers and aquatic design professionals. We are licensed in 26 states and our projects span across 47 states and 11 countries.

As Thought Leaders, we are accomplished speakers and presenters. OLC has been featured in Athletic Business Magazine, Club Industry Magazine, Recreation Management and other industry publications.  We are members of the Medical Fitness Association (MFA), Colorado Parks and Recreation Association (CPRA), IHRSA, NIRSA and American Institute of Architects (AIA).

Similar Business