| Garcia Machinery | Garcia Machinery | — | (760) 960 1265 | Other | Imperial · Imperial County | — | — |
| Gas Station Technical Support | Ramon Ernesto Jr Murillo | — | (760) 457 1913 | Other | Imperial · Imperial County | — | — |
| George-mitchell Builders | Werner George Mc Christy | — | (760) 497 1000 | Electricians | Brawley · Imperial County | — | — |
| Gibco INC | Mark Anthony Gibson | — | (760) 460 6603 | GC, remodel, ADU | El Centro · Imperial County | — | — |
| Gordon's Carpet One | Mary Margaret Apalategui | — | (760) 352 3010 | Other | El Centro · Imperial County | — | — |
| Granitewurkz Construction Corp | Lorenzo Melendrez Alonzo | — | (760) 457 5015 | GC, remodel, ADU | El Centro · Imperial County | — | — |
| Green Construction | Jeffrey Craig Green | — | (760) 427 8022 | GC, remodel, ADU | Brawley · Imperial County | — | — |
| Green Desert Landscape Const INC | Gilbert Leon | — | (760) 457 6351 | Windows, patio, painters | El Centro · Imperial County | — | — |
| Green Patch Landscaping INC | Richard Barrios Esquivel | — | (760) 344 9975 | Windows, patio, painters | Brawley · Imperial County | — | — |
| Gw Builders & Design INC | Roberto Williams | — | (760) 554 6318 | GC, remodel, ADU | Heber · Imperial County | — | — |
| H B Construction | Heberto Morales Bernal | — | (442) 271 8383 | GC, remodel, ADU | El Centro · Imperial County | — | — |
| H M H INC | Alan Dale Huber | — | (760) 356 6200 | Other | Brawley · Imperial County | — | — |
| Haendiges Corporation | William Albert Haendiges | — | (562) 686 2893 | HVAC | Brawley · Imperial County | — | — |
| Haendiges Plumbing Corporation | William Albert Haendiges | — | (800) 409 1937 | HVAC | Brawley · Imperial County | — | — |
| Hardaway H V A C | Hardaway H V A C | — | (760) 352 6500 | HVAC | El Centro · Imperial County | — | — |
| Hega Construction INC | Abel Hernandez | — | (760) 427 8894 | GC, remodel, ADU | Calexico · Imperial County | — | — |
| Heritage Landscape Supply | Heritage Landscape Supply | info@heritagelsg.com | (214) 491-4149 | HVAC | Escondido · Imperial County | — | — |
| Horusicky Construction INC | Michael Jr Horusicky | — | (310) 544 9384 | Pool | Palos Verdes · Imperial County | — | — |
| House Pest Treatment Beach | House Pest Treatment Beach | — | (209) 269-5640 | Pest, tile roofs | Imperial Beach · Imperial County | — | — |
| I V Mechanical INC DBA R & K Air Conditioning | Ryan Daniel Figueroa | — | (760) 353 7570 | HVAC | El Centro · Imperial County | — | — |
| I V Welding & Mechanical INC | Fred Ruiz Baeza | — | (760) 482 9353 | Other | El Centro · Imperial County | — | — |
| Ikmar Plumbing INC | Jesus Martin Ramirez-Romo | — | (480) 326 6897 | Other | Calexico · Imperial County | — | — |
| Imperial Alarm | Imperial Alarm | — | (888) 274-5021 | Alarm and generators | Imperial · Imperial County | — | — |
| Imperial Beach AC & Furnace | Imperial Beach AC & Furnace | leman@imperialbeachacfurnace.store | (619) 780-9033 | HVAC | Imperial Beach · Imperial County | — | — |
| Imperial Beach AC & Heating Repair | Imperial Beach AC & Heating Repair | kaylee@imperialbeachacheatingrepair.info | (619) 768-0276 | HVAC | Imperial Beach · Imperial County | — | — |
| Imperial Beach Electrician Pros | Imperial Beach Electrician Pros | — | (619) 273-5888 | Electricians | Imperial Beach · Imperial County | — | — |
| Imperial Beach Heating & Air Conditioning | Imperial Beach Heating & Air Conditioning | — | (619) 986-2292 | HVAC | Imperial Beach · Imperial County | — | — |
| Imperial Desert Landscape | Imperial Desert Landscape | — | (760) 334 1720 | Windows, patio, painters | El Centro · Imperial County | — | — |
| Imperial Electric | Imperial Electric | — | (805) 681-0676 | Electricians | Goleta · Imperial County | — | — |
| Imperial Pools & Spas | Imperial Pools & Spas | — | (818) 521-9884 | Pool | Sylmar · Imperial County | — | — |
| Imperial Roofing Services LLC | Angulo Alexis Montes | — | (760) 693 8048 | Other roofers | Brawley · Imperial County | — | — |
| Imperial Tech Air Conditioning | Imperial Tech Air Conditioning | — | (760) 455 4677 | HVAC | Calexico · Imperial County | — | — |
| Imperial Valley Air Conditioning INC | Eric Scott Hanson | — | (760) 457 1660 | HVAC | El Centro · Imperial County | — | — |
| Imperial Valley Artificial Landscape | Imperial Valley Artificial Landscape | — | (442) 270 4666 | Windows, patio, painters | El Centro · Imperial County | — | — |
| Imperial Valley Energy Solutions LLC | Michael Wayne Wilson | — | (760) 408 8689 | Electricians | El Centro · Imperial County | — | — |
| Imperial Valley Roofing Services | Imperial Valley Roofing Services | — | (760) 427-5729 | Other roofers | Imperial · Imperial County | — | — |
| Imperial Valley Scrap Masters | Imperial Valley Scrap Masters | — | (760) 353 9716 | Other | El Centro · Imperial County | — | — |
| Imperium Roofing INC | Imperium Roofing INC | — | (909) 791-8019 | Other roofers | Diamond Bar · Imperial County | — | — |
| Industrial And Residential Electrical Services | Salvador Espinoza Salcedo | — | (928) 287 2383 | Electricians | Heber · Imperial County | — | — |
| Industrial Mechanical Services INC | Eric Michael Dollente | — | (760) 482 5996 | Other | Brawley · Imperial County | — | — |