Allen Engineering specializes in surveying, land planning, railroad projects and civil engineering services.