var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://truemountainroofing.com/wp-content/uploads/breeze/google/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-NHQ8TSK4');
var breeze_prefetch = {"local_url":"https:\/\/truemountainroofing.com","ignore_remote_prefetch":"1","ignore_list":["wp-admin","wp-login.php"]};
Living in CO, hail is a common occurrence that can cause significant property damage. With most shingle manufacturers offering lifetime warranties, it’s essential to assess the impact of hail on your roof.
Residential Roof Replacement – Is it time for a new roof?
Navigating insurance claims can be tricky, especially when age-related deterioration comes into play. Sometimes, valid hail damage claims can be denied due to the roof’s age. Our team offers free consultations to help you determine if it’s time for a new roof through your insurance or if waiting a bit longer makes sense. We’ll provide expert guidance on the best course of action for your roof and alert you to the telltale signs that it may be time to consider a new roof.
With extensive industry knowledge, we are prepared to handle any commercial application from low-slope industrial to multiple building apartment complexes
Replace
From low-slope to completely flat, True Mountain Roofing is well versed in replacing any product with the same that you already have or helping to educate you on your options for upgrading.
Repair
As a business owner, the maintenance of your building is likely the last thing on your mind. And with a flat roof system it’s ‘out of sight, out of mind’ until there’s a problem. We’re prepared to find you the best solution for any low-slope product in a way that won’t interrupt business and has in mind your bottom-line!
New Construction
Eager for the opportunity to give a competitive bid on any of your upcoming projects!
Commercial PCA (property condition assessment)
Insurance Claims Management
Our restoration background has prepared us to help you navigate the intricacies of the insurance world while fighting hard to protect your resources
Step 1
Let us come take a look. We’ll happily climb on your roof, assess your damage, take pictures to show you and give you our $.02 on what we’d do if we were in your shoes
Understanding your insurance estimate
We recognize that for most of you the insurance estimate you receive may as well be written in another language. Though some adjusters take the time to help their customers understand the basic mechanics of the claims process, there will likely remain a need for greater education/explanation. We are happy to sit down with you to walk through each line item of your estimate to help you make an informed decision about how to proceed with the repairs. And as a licensed general contractor we’re able to handle everything on the claim!
Our process
Once we’re chosen to handle your claim we’ll help you identify your shingle color, bringing by physical samples if you’d like, and start building a supplement to the insurance estimate highlighting anything that may have been missed by the insurance adjuster. This is where our industry knowledge and years of experience working with all insurance companies will set us apart from other companies looking to just turn a quick buck. Though it can be a slow process, it’s worth it – and we’re in it for the long haul!
Exteriors
As a licensed general contractor we’re here to give you a competitive bid on any repair, replacement or maintenance need for the exterior of your home. Tap into our proven and trusted network of trade partners and let us give your full exterior the attention it needs!
Exteriors As a licensed general contractor we’re here to give you a competitive bid on any repair, replacement or maintenance need for the exterior of your home. Tap into our proven and trusted network of trade partners and let us give your full exterior the attention it needs!
Restoration With IICRC training and certification, we’re here for you when disaster strikes!
General Contracting Services Over 25 years of contracting experience and our A/B Licenses allow us to handle any of your construction needs!
Solar
As renewable energy needs increase there is no better time integrate solar right into your shingles.
/* <![CDATA[ */
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
/* ]]> */
var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}};
var gf_legacy_multi = [];
var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/truemountainroofing.com\/wp-content\/plugins\/gravityforms\/images"}};
var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/truemountainroofing.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/truemountainroofing.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"db8c5d5570429896f3330f392f221949","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}};
var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"db8c5d5570429896f3330f392f221949"},"ajax":{"ajaxurl":"https:\/\/truemountainroofing.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"a0d8446a5e","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/truemountainroofing.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"985a3ed991"};