Bob Braaten Construction Inc. and Braaten Sand & Gravel, Inc are based in Byron MN and have proudly served sou...