Skip Navigation
General Engineering Company Home General Engineering Company Home
Main Menu
  • Services
    • Our Services
    • Consulting Engineering
    • Structural Engineering
    • Building Inspection
    • Land Surveying
    • Professional Services
  • Contract Bidding
  • Forms & Resources
  • Our Work
  • News
    • Our Latest News
    • Newsletters
  • About Us
    • About GEC
    • Our Team
    • Careers
Bill Pay Contact GEC
General Engineering Company Home General Engineering Company Home
Main Menu
  • Services
    • Our Services
    • Consulting Engineering
    • Structural Engineering
    • Building Inspection
    • Land Surveying
    • Professional Services
  • Contract Bidding
  • Forms & Resources
  • Our Work
  • News
    • Our Latest News
    • Newsletters
  • About Us
    • About GEC
    • Our Team
    • Careers
  • Services
    • Our Services
    • Consulting Engineering
    • Structural Engineering
    • Building Inspection
    • Land Surveying
    • Professional Services
  • Contract Bidding
  • Forms & Resources
  • Our Work
  • News
    • Our Latest News
    • Newsletters
  • About Us
    • About GEC
    • Our Team
    • Careers
Bill Pay Contact GEC
Bill Pay Contact GEC
rec-dot
Serving the Best Interests of Our Clients Since 1912

a Multidisciplinary consulting firm Focused on quality, reliability & innovation.

tri-dot
Our Services

Our integrated approach harnesses the right disciplines & resources to ensure that your vision is realized.

GEC can deliver this diversity of services by providing an experienced, professional project manager to guide each individual project to completion. GEC also has numerous expert staff members to assist with specialized services within a project.

Consulting Engineering

Providing exceptional service to a wide variety of municipal and private clients.

Structural Engineering

We have delivered innovative and effective structural engineering services on a variety of large and small projects.

Building Inspection

Our philosophy is centered on a fair, but firm inspection principle. We are reasonable in our interpretations and work with our contractors and permitees towards code compliance. We take time to educate, rather than dictate.

Land Surveying

Our surveyor and field crew members provide a unique client benefit by ensuring all survey work meets the GEC standard of excellence.

Professional Services

We offer services for large corporations and cities, as well as small towns and individual clients and everything in between.
Forms & Resources

Let us help you find the information you need for your project

Would you like to complete your building permit application online?
Are you looking for resources to help you complete a project?
Do you need to find building codes?

Browse Forms & Resources
Contract Bidding

View Advertisements for Bids, purchase project manuals and plan sets, and view bid results for current and past projects.

Learn More
Our Latest Work
Structural Engineering

Aquavia Lumina

View Project
Site Design

Accessible Canoe and Kayak Launch

View Project
Site Design

Alliant Energy Pavilion Plaza

View Project
Site Design

Rolling Prairie Subdivision

View Project
Structural Engineering

Mackenthun’s Fine Foods

View Project
Site Design

Soaky Mountain Waterpark

View Project
rec-dot

Since the founding of General Engineering Company in 1912, we continue to be dedicated to the best interests of our clients and serving their needs.

Learn More
Our Latest News
April 2, 2025

Spring 2025 Newsletter

Newsletter

December 31, 2024

Winter 2024 Newsletter

October 14, 2024

GEC’s Engineering Excellence Revitalizes the Alliant Energy Center Pavilion Plaza

tri-dot

When you join the GEC team, you become part of a large family.

View Careers
General Engineering Company Home General Engineering Company Home
Call

(800) 955-7896

Email

Send A Message

Follow Us

Portage – Headquarters

916 Silver Lake Drive
P.O. Box 340
Portage, WI 53901

La Crosse

N5589 Commerce Road,
Suite 120
Onalaska, WI 54650

Black River Falls

101 South 2nd Street
P.O. Box 759
Black River Falls, WI 54615

Green Lake

N6205 Busse Rd
P.O. Box 131
Green Lake, WI 54941
Employee Login