G. James is an auto mechanic and minor character featured in Grand Theft Auto V. He can be found at Flywheels Garage in the Grand Senora Desert, sometimes working underneath a random smoking car. He plays no role in the storyline whatsoever.
In the Enhanced Version, he can be found at other locations including the Port of Los Santos and around Strawberry; however, the random mechanics that spawn at Flywheels Garage now have alternate outfits without the monogrammed coveralls.
- Hao - Street racer and mechanic who also works at LSIA Los Santos Customs in Grand Theft Auto V and Grand Theft Auto Online.
- Los Santos Customs Mechanic - Mechanic who appears in most Los Santos Customs branches in GTA Online.
- Garage Mechanic - The player's personal mechanic that repairs and delivers their personal vehicles in GTA Online.
- J. Jones - Random NPC mechanic appearing in GTA V who also serves as the character model for the Garage Mechanic.
- J. Donner - Random NPC mechanic appearing in GTA V.
- Benny - Owner of Benny's Original Motor Works and vehicle customization mechanic in GTA Online.
- Zach - Motorcycle mechanic who appears inside the Clubhouse Bike Shop in GTA Online.
- Office Mechanic - Mechanic who appears in offices if a Custom Auto Shop is added in GTA Online.
- Warehouse Mechanic - Mechanic who appears inside the Vehicle Warehouse in GTA Online.
- Charlie Reed - Aircraft mechanic who appears inside the Hangar Workshop in GTA Online.
- Chester McCoy - The weaponized vehicle mechanic and weapon modification technician in Bunkers, Facilities, Arena Workshop, Mobile Operations Centers and Avengers in GTA Online.
- Sacha Yetarian - The Arena vehicle mechanic in the Arena Workshop in GTA Online.
- Benny's OMW Mechanic - The lowrider vehicle mechanic in the Arena Workshop in GTA Online.