kgc associates