Instagram reports: Please check the settings
Sorry, this Social Stream cannot be displayed.

Our Culture

This Is Therma.

We believe that our people are the most valuable asset we bring to our work, and it shows in every project we complete. We care passionately about our clients and each other, and we do our best to spark a spirit of excitement and discovery in everyone around us.

Get to know us

Northern California

1601 Las Plumas Ave
San Jose, CA 95133


Alameda County

6602 Owens Dr.
Pleasanton, CA 94588


Los Angeles

2390 Bateman Ave.
Duarte, CA 91010


Orange County

26812 Vista Terrace
Lake Forest, CA 92630