D. G. Computer Consulting is an applications, software engineering and development company in Oakmont. It specializes in services such as process control, data processing, and system programming for businesses and commercial clients. The company president is Donald W. Gregg.