Skip to content


QuickBooks Services
QuickBooks has become one of the leading accounting software for small to mid-sized businesses and organizations. QuickBooks is designed to be very efficient and user friendly
Estate & Trust Tax Services
Preparing income tax returns for trusts and estates can be complex and confusing. We have professionals on our team who are experienced in all aspects of trust and estate administration, including the tax and accounting issues unique to trusts and estates.
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 $('').children().clone().appendTo('#subNav'); $('#subNav').find('ul, li, a').removeAttr('id').removeAttr('class'); $('#subNav ul ul, #subNav .caret, #subNav>a').remove(); if ( $('').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 $('

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



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