Skip to content

Calculators

Please try our wide variety of interactive financial problem solvers. Simply enter your criteria and you'll get your questions answered with dynamic graphs and personalized reports.
We take care of your books for you, so you can get back to the job of running your business and generating profits.
Learn More...
We offer payroll solutions that meet your business's needs and enable you to spend time doing what you do best--running your company.
Learn More...
We offer a variety of services to help make sure that you are taking full advantage of Quickbooks' many features.
Learn more...
We're here to help you resolve your tax problems and put an end to the misery that the IRS can put you through.
Learn More...
We offer one-on-one guidance and a comprehensive financial plan that helps manage risk, improve performance, and ensure the growth and longevity of your wealth.
Learn More...

© Haag & Hill, P.C. 2021

$(function() { // Format SmartMenu $('ul.nav.navbar-nav').attr({"id":"SmartMenu","class":""}); $('#SmartMenu ul').attr('class',''); $('#SmartMenu span.caret').remove(); // Toggle SmartMenu $('#Toggle').click(function() { $(this).toggleClass('fa-close fa-navicon'); $('#Nav').slideToggle(); }); // Toggle SmartMenu on Resize $( window ).resize(function() { var screen = $(window) if ($('#Toggle').is(':hidden') && $('#Toggle').hasClass('fa-close')) { $('#Nav').hide(); $('#Toggle').toggleClass('fa-close fa-navicon'); } }); // Initialize SmartMenu $('#SmartMenu').smartmenus({ subIndicatorsText:'', collapsibleBehavior: 'accordion-link', hideOnClick: false, markCurrentItem: true }); // Accessibility $('#skipNav').click(function(event){ var skipTo="#"+this.href.split('#')[1]; $(skipTo).attr('tabindex', -1).on('blur focusout', function () { $(this).removeAttr('tabindex'); }).focus(); }); // In This Section $('li.active').children().clone().appendTo('#subNav'); $('#subNav').find('ul, li, a').removeAttr('id').removeAttr('class'); $('#subNav ul ul, #subNav .caret, #subNav>a').remove(); if ( $('li.active').children().length <= 1 ) { $('#subNav').remove(); $('#styleContent').removeAttr('class').addClass('col-lg-12'); } // Breadcrumbs var pathname = window.location.pathname; var path = pathname.substring(pathname.lastIndexOf("/") + 1, pathname.length); if (path) { $('#SmartMenu li a[href$="' + path + '"]:first').attr('class', 'current'); } var crumbs = $(".current").parents("ul").prev().add(".current") .map(function() { link = $(this).attr('href'); link_text = $(this).text().trim(); bc = ""+link_text+""; return bc; }).get().join("  /  "); $('#breadcrumbs .container').append(crumbs); $('#breadcrumbs .container a:last').contents().unwrap(); }); // Scroll To Top $('.scrollToTop').click(function() { $('html, body').animate({ scrollTop: 0 }, 'slow'); return false; }); // Fixed Header and Scroll To Top Visibility $(document).scroll( function() { var scrollTop = $(document).scrollTop(); var headerHeight = $('header').innerHeight(); if (40 < scrollTop) { $('header').addClass('fix'); $('#topbar').css('padding-bottom', headerHeight); $('.scrollToTop').removeClass('hidden'); } else { $('header').removeClass('fix'); $('#topbar').css('padding-bottom', '0'); $('.scrollToTop').addClass('hidden'); } }); // Sticky Sidebar Header Padding var headerHeight = $('.internal header').height(); $('#sticky').css('top', headerHeight + 30); // Content Clean-up $('#Form input, #Form textarea, #Form select').not(':radio, :checkbox, :submit').addClass('form-control'); $('#Form input:submit').addClass('btn btn-primary pull-right'); $('#DueDates font[color="#FFFFFF"]').replaceWith( function(){ var tag = $(this); return $('

').html(tag.html()).append('
'); } ) $('#TaxRates table, #Publications table').not('table table').addClass('table table-striped'); // RSS Feed $('#rssFeedReader').rssfeed('https://wmbgcpa.com/rssfeed.php', { limit: 3, // Number of posts displayed layoutTemplate: '{entries}', entryTemplate: '

{title}

{shortBodyPlain}...

' }); // Unwrap Content $('#Header').unwrapUntil('#content'); $('#Guides').unwrapUntil('#content'); // Placeholder Compatibility $('input, textarea').placeholder();