bluedoor data·H-1B Jobs API·bluedoor.sh ->

Home / Companies / Therma Services, LLC.

Therma Services, LLC. H-1B company data

Employer profile assembled from DOL OFLC LCA rows and USCIS H-1B Employer Data Hub petition summaries. Rows below include aliases, source IDs, filing coverage, petition counts, role coverage, worksite coverage, and wage summary fields when present.

EmployerLCA filingsRole titlesWorksitesCoverageUSCIS approvalsTop roleSourcesOpen
Therma Services, LLC.
Legence, THERMA SERVICES LLC
12101FY2017 to FY2025
Latest decision 2025-09-18
7Mechanical Engineer
2 filings
dol_oflc_lca, uscis_h1b_employer_data_hubProfile

Activity summary

LCA filings12
Certified LCAs12
Denied LCAs0
Role titles10
Worksites1
Latest decision2025-09-18
USCIS approvals7
USCIS denials0

Aliases and source names

AliasesSource NamesSources
Legence, THERMA SERVICES LLCTherma Services, LLC., THERMA SERVICES LLCdol_oflc_lca, uscis_h1b_employer_data_hub

Top roles

TitleSOCLCA filingsLow wage minHigh wage max
Mechanical Engineer17-2141.00
Mechanical Engineers
2$92,955$112,000
MECHANICAL ENGINEER I17-2141
MECHANICAL ENGINEERS
2$80,267$80,267
Automation Engineer17-2141.00
Mechanical Engineers
1$120,000$135,000
AUTOMATION ENGINEER I17-21411$79,560$0
Automation Engineer II17-2141.00
Mechanical Engineers
1$103,709$124,000
Director, Automation, and Controls Engineering11-9041.00
Architectural and Engineering Managers
1$213,512$254,000
Manager of Industrial Automation and Controls Department11-9041.00
Architectural and Engineering Managers
1$156,998$166,200
PROJECT MANAGER, PROCESS SYSTEMS17-2141
MECHANICAL ENGINEERS
1$138,000$138,000
SENIOR AUTOMATION ENGINEER17-21411$120,000$0
SENIOR PROCESS SYSTEMS ENGINEER17-2141
MECHANICAL ENGINEERS
1$138,000$138,000

Top markets

CityStatePostal CodeLCA CountRole Title CountWage Low MinWage High MaxFirst Fiscal YearLatest Fiscal Year
San JoseCA95133121079,560254,0002,0172,025

Full company payload

Company IDcompany:therma
NameTherma Services, LLC.
Normalized Nametherma
Source Company Idscompany_dol_oflc_lca_therma_services_llc, company_uscis_h1b_datahub_therma_services_llc_tax_1432
Source NamesTherma Services, LLC., THERMA SERVICES LLC
AliasesLegence, THERMA SERVICES LLC
Sourcesdol_oflc_lca, uscis_h1b_employer_data_hub
Names
{
  "source_names": [
    "Therma Services, LLC.",
    "THERMA SERVICES LLC"
  ],
  "dba_names": [
    "Legence"
  ],
  "name_variants": [
    {
      "value": "THERMA SERVICES LLC",
      "filing_count": 5,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    },
    {
      "value": "Therma Services, LLC.",
      "filing_count": 3,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2022,
      "source": "dol_oflc_lca"
    },
    {
      "value": "Therma Services LLC",
      "filing_count": 2,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    },
    {
      "value": "Legence",
      "filing_count": 1,
      "first_fiscal_year": 2024,
      "latest_fiscal_year": 2024,
      "source": "dol_oflc_lca"
    },
    {
      "value": "THERMA SERVICES LLC",
      "source": "uscis_h1b_employer_data_hub"
    }
  ]
}
Identifiers
[
  {
    "identifier_type": "tax_id_last_four",
    "identifier_value": "1432",
    "source": "uscis_h1b_employer_data_hub"
  }
]
LCA Activity
{
  "lca_count": 12,
  "case_count": 12,
  "role_title_count": 10,
  "worksite_count": 1,
  "total_workers": 12,
  "first_fiscal_year": 2017,
  "first_received_date": "2017-09-13",
  "latest_fiscal_year": 2025,
  "latest_decision_date": "2025-09-18",
  "certified_count": 12,
  "denied_count": 0,
  "status_breakdown": [
    {
      "value": "Certified",
      "filing_count": 6,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    },
    {
      "value": "CERTIFIED",
      "filing_count": 6,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    }
  ],
  "visa_class_breakdown": [
    {
      "value": "H-1B",
      "filing_count": 12,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    }
  ],
  "full_time_position_breakdown": [
    {
      "value": "Y",
      "filing_count": 12,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    }
  ]
}
Petition Activity
{
  "initial_approval": 0,
  "initial_denial": 0,
  "continuing_approval": 0,
  "continuing_denial": 0,
  "total_approval": 7,
  "total_denial": 0,
  "fiscal_years": [
    "2018",
    "2019",
    "2020",
    "2022"
  ],
  "year_metrics": [
    {
      "cities": [
        "San Jose"
      ],
      "states": [
        "CA"
      ],
      "fiscal_year": 2018,
      "naics_codes": [
        "23"
      ],
      "postal_codes": [
        "95133"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 2,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_therma_services_llc_tax_1432_2018",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2018_row_049754"
      ],
      "continuing_approval": 2
    },
    {
      "cities": [
        "San Jose"
      ],
      "states": [
        "CA"
      ],
      "fiscal_year": 2019,
      "naics_codes": [
        "23"
      ],
      "postal_codes": [
        "95133"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 2,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_therma_services_llc_tax_1432_2019",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2019_row_051502"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "San Jose"
      ],
      "states": [
        "CA"
      ],
      "fiscal_year": 2020,
      "naics_codes": [
        "23"
      ],
      "postal_codes": [
        "95133"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 2,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_therma_services_llc_tax_1432_2020",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2020_row_049001"
      ],
      "continuing_approval": 2
    },
    {
      "cities": [
        "San Jose"
      ],
      "states": [
        "CA"
      ],
      "fiscal_year": 2022,
      "naics_codes": [
        "23"
      ],
      "postal_codes": [
        "95133"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_therma_services_llc_tax_1432_2022",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2022_row_053128"
      ],
      "continuing_approval": 1
    }
  ]
}
Addresses
{
  "office_addresses": [
    {
      "address_kind": "office",
      "raw_address": "SAN JOSE CA 95133",
      "city": "San Jose",
      "state": "CA",
      "postal_code": "95133",
      "filing_count": 12,
      "case_count": 12,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2025,
      "latest_decision_date": "2025-09-18",
      "source_ids": [
        "dol_oflc_lca"
      ]
    }
  ],
  "worksite_addresses": [
    {
      "address_kind": "worksite",
      "raw_address": "SAN JOSE CA 95133",
      "city": "San Jose",
      "state": "CA",
      "postal_code": "95133",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2025,
      "latest_fiscal_year": 2025,
      "latest_decision_date": "2025-09-18",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "SAN JOSE CA 95133",
      "city": "San Jose",
      "county": "Santa Clara",
      "state": "CA",
      "postal_code": "95133",
      "filing_count": 11,
      "case_count": 11,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2024,
      "latest_decision_date": "2024-03-20",
      "source_ids": [
        "dol_oflc_lca"
      ]
    }
  ],
  "summary": {
    "office_address_count": 1,
    "worksite_address_count": 2,
    "has_street_address_evidence": true,
    "caveat": "LCA employer/worksite addresses are capped filing evidence scoped to matched source company names and should not be treated as verified headquarters without external validation."
  }
}
Geography
{
  "states": [
    "CA"
  ],
  "cities": [
    "San Jose"
  ],
  "postal_codes": [
    "95133"
  ],
  "top_markets": [
    {
      "city": "San Jose",
      "state": "CA",
      "postal_code": "95133",
      "lca_count": 12,
      "role_title_count": 10,
      "wage_low_min": 79560,
      "wage_high_max": 254000,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2025
    }
  ]
}
Industry
{
  "naics_codes": [
    "238220",
    "23"
  ],
  "naics_breakdown": [
    {
      "value": "238220",
      "filing_count": 12,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    }
  ]
}
Wage Summary
{
  "annualized_low_min": 79560,
  "annualized_high_max": 254000,
  "annualized_low_avg": 119001.416666667
}
Trend
[
  {
    "fiscal_year": 2017,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 79560,
    "wage_high_max": 0,
    "wage_low_avg": 79560
  },
  {
    "fiscal_year": 2018,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 120000,
    "wage_high_max": 0,
    "wage_low_avg": 120000
  },
  {
    "fiscal_year": 2019,
    "quarter": "Q2",
    "lca_count": 4,
    "case_count": 4,
    "role_title_count": 3,
    "worksite_count": 1,
    "wage_low_min": 80267,
    "wage_high_max": 138000,
    "wage_low_avg": 109133.5
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q3",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 120000,
    "wage_high_max": 135000,
    "wage_low_avg": 120000
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q4",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 103709,
    "wage_high_max": 124000,
    "wage_low_avg": 103709
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q3",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 104749,
    "wage_high_max": 104749,
    "wage_low_avg": 104749
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 156998,
    "wage_high_max": 166200,
    "wage_low_avg": 156998
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 92955,
    "wage_high_max": 112000,
    "wage_low_avg": 92955
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q4",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 213512,
    "wage_high_max": 254000,
    "wage_low_avg": 213512
  }
]
Links
{
  "roles": "/v1/roles?company=Therma%20Services%2C%20LLC.",
  "wages": "/v1/wages?company=Therma%20Services%2C%20LLC.",
  "trends": "/v1/trends?company=Therma%20Services%2C%20LLC."
}
Get this page with API

Rendered from the bluedoor H-1B Jobs API. Reproduce it:

GET https://api.bluedoor.sh/h1b-jobs/v1/companies?q=therma+services+llc&limit=5JSON