P.O. Box 233

Braham, MN 55006


Log In


By using an account; or using any services provided, you acknowledge and consent to the Terms of Service

DISCLAIMER:  The developers of this website make no warranties or representations as to the accuracy of the formulas found on this website.  They represent the best understanding of codes and design requirements, but the user must use his/her own knowledge of codes and design requirements for their local conditions and requirements to verify accuracy when using this site for design calculations.