OTG Solar OTG SolarMacon, MO Year Founded: 2010otgsolarsolution.com OTG Solar is located in Macon, Missouri. We install custom solar for both residential and commercial. 2017 STATISTICS2018 Rank #445 Total Kilowatts Installed 2017: 102.4 Employees: 7 Primary Market: Residential Primary Service: EPC Back to 2018 Top Solar Contractor list