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"]};
Working in an industry prone to ‘Fly-by-Nights’ and ‘Storm Chasers’, True Mountain Roofing works tirelessly to bring to you the PEACE OF MIND of a family owned small business that stands by our work, provides personal customer care and will help you protect your greatest asset — YOUR HOME
A positive customer experience paired with an exceptional end product is our utmost priority. We will not consider the job complete until both of those things are achieved in the most cost effective and timely manner possible!
Why Choose True Mountain Roofing
Locally Connected and Family Owned Maintaining our reputation amongst “our neighbors” here in Colorado is our highest priority only matched by our promise to deliver an exceptional roof system
Quality You Can Trust
We only employ trusted and insured craftsman on all our projects and are so confident in our product that we will guarantee it 25 years
Great Communication
With professionally trained project managers and a desire to deliver an exceptional customer service experience, you’ll always know what to expect next
Protecting Your Bottom Line
All our decisions and consultation has your resources in mind as our first priority
Ask about our unmatched 25 Year Workmanship Warranty
OK, this review is way overdue. For anyone reading this I’m probably like you, I am always asking myself “do I need someone to manage this project for me or do I need an expert”. I’m the guy who loves looking at a project and trying to figure out how I can do it myself or run the subs.
If you’ve gotten this far just pick up the phone and call Matthew and his team. In short, brilliant workmanship, flawless communication, timely and zero surprises….
Richard P.
Everything the other reviewers said is completely true. Matthew worked tirelessly to get my insurance to pay me for everything I should be covered for. He and his crew did a great job replacing my roof, skylights and also for mold remediation. He gave me a very fair price on all the extras that I asked for and didn’t ask me for the final payment until the insurance claim was fully resolved and all my punch list items were taken care of to my satisfaction. You won’t regret working with his company.
Huz K.
Matthew and his crew are among the absolute best contractors that I have had the pleasure of working with, ever. Matthew was more than accommodating with regard to timing, insurance, payment, etc. He went out of his way to ensure we were 100% happy with the final product. I unequivocally give him my highest recommendation for your future project!
Casey J.
Matt and his team were a pleasure to work with. Made the intimidating roof replacement process simple and easy and had great communication along the way letting us know what to expect and when. The crew that did the work was professional and did an excellent job of cleaning the property as they left. Would wholeheartedly recommend!
Kyle C.
I would definitely recommend True Mountain Roofing to anyone. The experience I had from beginning to end was phenomenal. Matthew explained everything in detail. He went above and beyond to work with my insurance. His work was efficient and completed in a timely manner. Trustworthy company!
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":"6bb1cc185ef8fea58be1c408f09db9ab","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":"6bb1cc185ef8fea58be1c408f09db9ab"},"ajax":{"ajaxurl":"https:\/\/truemountainroofing.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"68855efdde","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":"d5ccabcc1e"};