Vendors
Galusha Technologies LLC
Active registration
- Location
- Spearfish, South Dakota, United States
- Unique Entity ID (UEI)
- QC9EMUJMNLG3
- Commercial and Government Entity (CAGE)
- 8C0U9
Industries
Solar Electric Power GenerationNAICS
221114Natural Gas DistributionNAICS 221210Commercial and Institutional Building ConstructionNAICS 236220Oil and Gas Pipeline and Related Structures ConstructionNAICS 237120Power and Communication Line and Related Structures ConstructionNAICS 237130Electrical Contractors and Other Wiring Installation ContractorsNAICS 238210Bottled Water ManufacturingNAICS 312112Ice ManufacturingNAICS 312113Industrial Gas ManufacturingNAICS 325120Farm Machinery and Equipment ManufacturingNAICS 333111Computer Terminal and Other Computer Peripheral Equipment ManufacturingNAICS 334118Carbon and Graphite Product ManufacturingNAICS 335991Label unavailableNAICS 541310NLabel unavailableNAICS 541330ESurveying and Mapping (except Geophysical) ServicesNAICS 541370Label unavailableNAICS 541410NGraphic Design ServicesNAICS 541430Custom Computer Programming ServicesNAICS 541511Computer Systems Design ServicesNAICS 541512Administrative Management and General Management Consulting ServicesNAICS 541611Other Scientific and Technical Consulting ServicesNAICS 541690Photography Studios, PortraitNAICS 541921Commercial PhotographyNAICS 541922Translation and Interpretation ServicesNAICS 541930All Other Professional, Scientific, and Technical ServicesNAICS 541990Products & services
Solar Electric Power SystemsPSC
6117Architect and Engineering- Construction: Epg Facilities - SolarPSC C1MGPurchase of Epg Facilities - SolarPSC E1MGOperation of Epg Facilities - SolarPSC M1MGConstruction of Epg Facilities - SolarPSC Y1MGMaintenance of Epg Facilities - SolarPSC Z1MGRepair or Alteration of Epg Facilities - SolarPSC Z2MGBusiness types
- For Profit Organization
- Limited Liability Company
- Woman Owned Business
- Woman Owned Small Business
- Veteran Owned Business
- Service Disabled Veteran Owned Business
Source date: Oct 5, 2026
Record identifier
QC9EMUJMNLG3