Meis Roofing | Dallas Fort Worth Roofing Experts | 866.211.1116 http://www.meisroofing.com/feed/atom.html 2012-05-18T10:34:25Z GAF Materials 2012-03-05T18:08:52Z 2012-03-05T18:08:52Z http://www.meisroofing.com/gaf-materials.html RCM Managers sitemanager@roofingcontractormarketing.com <center><img class="rt-image" src="http://www.meisroofing.com/images/stories/certifications_and_affiliations/gaf ws1.jpg" alt="GAF Materials" title="GAF Materials" height="100px" width="230px" /> <img class="rt-image" src="http://www.meisroofing.com/images/stories/certifications_and_affiliations/gaf logo 3.jpg" alt="GAF Materials" title="GAF Materials" height="100px" width="250px" /></center> <center><img class="rt-image" src="http://www.meisroofing.com/images/stories/certifications_and_affiliations/gaf ws1.jpg" alt="GAF Materials" title="GAF Materials" height="100px" width="230px" /> <img class="rt-image" src="http://www.meisroofing.com/images/stories/certifications_and_affiliations/gaf logo 3.jpg" alt="GAF Materials" title="GAF Materials" height="100px" width="250px" /></center> Fort Worth Roofing Contractors 2010-03-25T14:51:49Z 2010-03-25T14:51:49Z http://www.meisroofing.com/arkansas-oklahoma-and-missouri.html Clay Meis clay.meis@meisroofing.com <h2 style="margin-top: -10px; visibility: visible;">Meis Roofing 866.211.1116</h2> <div class="demo-fp-main"> <div class="demo-fp-main1"> <blockquote>At Meis Roofing &amp; Construction, our business is built on a foundation of developing a service relationship that our customers can believe in and trust.</blockquote> </div> </div> <div class="demo-fp-main2" style="font-size: 1.2em;"> <p><img src="http://www.meisroofing.com/images/stories/page_images/FP_bubblearticleimage.png" alt="Meis Roofing." style="margin: 0px 8px 8px 0px; width: 191px; float: left; height: 105px;" border="0" /> Meis Roofing &amp; Construction is a Fort Worth roofing company that specializes in residential and <a href="http://www.meisroofing.com/commercial-roof-repair.html">commercial roofing</a> and construction projects throughout the nation. We specialize in all types of roofing including low slope commercial and steep slope residential systems like composition, metal, wood, Stone Coated Steel, tile, and slate. We work directly with all insurance companies to eliminate the claims process hassle and ensure you receive a fair settlement on your property damage claim. We perform all types of storm repair including roofing, siding, gutters, and interior damage to drywall, ceilings and floors. Our goal is to be the best and most affordable roofing contractor in all of Texas.</p> <p>We believe in providing top notch quality service to all of our customers. We have served many commercial and residential clients who have considered us one of the best roofing companies they have worked with.&nbsp; No matter what condition your roof may be in we can take care of it for you. We look forward to being your Top Choice when it comes to Fort Worth roofing contractors.</p> <p><strong>We service Fort Worth, Dallas, Irving, Coppell, Southlake and all other surrounding areas.</strong></p> <center> <a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> <img style="margin: 10px; padding: 8px; background: white; border: 1px solid black;" src="http://www.meisroofing.com/images/stories/page_images/insurance_claims_specialists.jpg" alt="Meis Roofing Insurance Claims Specialists" title="Meis Roofing Insurance Claims Specialists" /> </a></center><center> <p><span style="color: #ff0000;"><em><strong>NO INTEREST &amp; NO PAYMENTS FOR UP TO 18 MONTHS<br /></strong></em></span></p> <p><span style="color: #ff0000;"><em><strong>OTHER FINANCE OPTIONS AVAILABLE</strong></em></span></p> </center> <p><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Our professional, experienced supervisors take a hands-on approach to job management and customer communication, ensuring that every detail of the project is per our client's specifications. </a></p> <h4><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">No job is too big or small. Contact us for a free quote, consultation, or advise on your next project!</a></h4> <ul class="check"> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Storm Damage Experts</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Insurance Claims Specialists</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Free Inspections &amp; Consultations</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Locally Owned &amp; Operated</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Insured and Bonded</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">State &amp; Local Regulation Compliance</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">High Workmanship Standards</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Full Written Warranties</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Prompt &amp; Courteous Customer Service</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">High Quality Materials</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Environmentally Conscience Material Recycling</a></li> </ul> </div> <div class="rt-grid-6 rt-alpha rt-omega" style="width: 400px;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="square1"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="rt-block"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="rt-module-surround"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="rt-module-top"> <div class="rt-module-top2"> <div class="rt-module-top3"></div> </div> </div> <a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="rt-module-inner"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="module-title"> <h2 class="title" style="visibility: visible;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">CUSTOMER</a><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> REVIEWS</a></h2> </div> <a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="clear"></div> <a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="module-content"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"><!-- >>> Modules Anywhere >>> --><script type="text/javascript"> <!-- var pausecontent=new Array(); var cnti = 0; pausecontent[cnti++]='<div style="text-align:left;">I truly appreciate all your cooperation and \"great work\". Again, \"Thanks so much\" for everything and the best of luck on your roofing business....</div><br /><em><strong>Kathy Bookout </strong><br /><small>Homeowner</small></em>'; pausecontent[cnti++]='<div style="text-align:left;">To Whom It May Concern: Meis Enterprise Construction completed my large 5200 square foot, two story roof in early November, 2009. The roof looks great, complies with the homeowner association codes, and the price could not be beaten! Mr. Meis worked directly with my insurance company to get the full amount of money that the insurance owed on my storm damaged roof and other property. In the end,...</div><br /><em><strong>Richard Laidler </strong><br /><small>Homeowner</small></em>'; pausecontent[cnti++]='<div style="text-align:left;">Thank you so very much. You will never know how thankful we were for you during this nightmare. We will be in touch and thanks again for your efforts....</div><br /><em><strong>Bob & Linda G </strong><br /><small>Homeowner</small></em>'; pausecontent[cnti++]='<div style="text-align:left;">AWESOME!! Thank you so much for all you did to help this closing be a success! Will be giving you a call the next time I need a roof!!...</div><br /><em><strong>Kim Pratt </strong><br /><small>Century 21 Judge Fite </small></em>'; pausecontent[cnti++]='<div style="text-align:left;">Hi Russ and Sally, I suggest you give Mr. Meis a call. He has done several roof jobs on houses we have sold, as well as some other contractor work. I trusted him so much, I had him do some work on my mom’s house. Hope this helps....</div><br /><em><strong>John Sullivan </strong><br /><small>Licenced Real Estate Consultant </small></em>'; pausecontent[cnti++]='<div style="text-align:left;">As an insurance agent, I only recommend contractors that are fair, honest, and treat my valued customers with respect. I rely on Clay and his crew at Meis Roofing to give my clients claims consultation, inspections, and roof replacements. You can be sure that when they tell you something, they will follow through on their word. I have delt with my share of shady or un-professional contractors, ...</div><br /><em><strong>Trey Gray </strong><br /><small>The Gray Jones Insurance Group</small></em>'; pausecontent[cnti++]='<div style="text-align:left;">Thanks for your effort. We are very happy about the roof and it will look even better after the summer....</div><br /><em><strong>Jenny Zeng & George Chen </strong><br /><small>Homeowner</small></em>'; function pausescroller(content, divId, divClass, delay){ this.content=content //message array content this.tickerid=divId //ID of ticker div to display information this.delay=delay //Delay between msg change, in miliseconds. this.mouseoverBol=0 //Boolean to indicate whether mouse is currently over scroller (and pause it if it is) this.hiddendivpointer=1 //index of message array for hidden div document.write('<div id="'+divId+'" class="'+divClass+'" style="position: relative; overflow: hidden"><div class="innerDiv" style="position: absolute; width: 100%" id="'+divId+'1">'+content[0]+'</div><div class="innerDiv" style="position: absolute; width: 100%; visibility: hidden" id="'+divId+'2">'+content[1]+'</div></div>') var scrollerinstance=this if (window.addEventListener) //run onload in DOM2 browsers window.addEventListener("load", function(){scrollerinstance.initialize()}, false) else if (window.attachEvent) //run onload in IE5.5+ window.attachEvent("onload", function(){scrollerinstance.initialize()}) else if (document.getElementById) //if legacy DOM browsers, just start scroller after 0.5 sec setTimeout(function(){scrollerinstance.initialize()}, 500) } /* initialize()- Initialize scroller method. -Get div objects, set initial positions, start up down animation */ pausescroller.prototype.initialize=function(){ this.tickerdiv=document.getElementById(this.tickerid) this.visiblediv=document.getElementById(this.tickerid+"1") this.hiddendiv=document.getElementById(this.tickerid+"2") this.visibledivtop=parseInt(pausescroller.getCSSpadding(this.tickerdiv)) //set width of inner DIVs to outer DIV's width minus padding (padding assumed to be top padding x 2) this.visiblediv.style.width=this.hiddendiv.style.width=this.tickerdiv.offsetWidth-(this.visibledivtop*2)+"px" this.getinline(this.visiblediv, this.hiddendiv) this.hiddendiv.style.visibility="visible" var scrollerinstance=this document.getElementById(this.tickerid).onmouseover=function(){scrollerinstance.mouseoverBol=1} document.getElementById(this.tickerid).onmouseout=function(){scrollerinstance.mouseoverBol=0} if (window.attachEvent) //Clean up loose references in IE window.attachEvent("onunload", function(){scrollerinstance.tickerdiv.onmouseover=scrollerinstance.tickerdiv.onmouseout=null}) setTimeout(function(){scrollerinstance.animateup()}, this.delay) } /* animateup()- Move the two inner divs of the scroller up and in sync */ pausescroller.prototype.animateup=function(){ var scrollerinstance=this if (parseInt(this.hiddendiv.style.top)>(this.visibledivtop+5)){ this.visiblediv.style.top=parseInt(this.visiblediv.style.top)-5+"px" this.hiddendiv.style.top=parseInt(this.hiddendiv.style.top)-5+"px" setTimeout(function(){scrollerinstance.animateup()}, 50) } else{ this.getinline(this.hiddendiv, this.visiblediv) this.swapdivs() setTimeout(function(){scrollerinstance.setmessage()}, this.delay) } } /* swapdivs()- Swap between which is the visible and which is the hidden div */ pausescroller.prototype.swapdivs=function(){ var tempcontainer=this.visiblediv this.visiblediv=this.hiddendiv this.hiddendiv=tempcontainer } pausescroller.prototype.getinline=function(div1, div2){ div1.style.top=this.visibledivtop+"px" div2.style.top=Math.max(div1.parentNode.offsetHeight, div1.offsetHeight)+"px" } /* setmessage()- Populate the hidden div with the next message before it's visible */ pausescroller.prototype.setmessage=function(){ var scrollerinstance=this if (this.mouseoverBol==1) //if mouse is currently over scoller, do nothing (pause it) setTimeout(function(){scrollerinstance.setmessage()}, 100) else{ var i=this.hiddendivpointer var ceiling=this.content.length this.hiddendivpointer=(i+1>ceiling-1)? 0 : i+1 this.hiddendiv.innerHTML=this.content[this.hiddendivpointer] this.animateup() } } pausescroller.getCSSpadding=function(tickerobj){ //get CSS padding value, if any if (tickerobj.currentStyle) return tickerobj.currentStyle["paddingTop"] else if (window.getComputedStyle) //if DOM2 return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top") else return 0 } //new pausescroller(name_of_message_array, CSS_ID, CSS_classname, pause_in_miliseconds) new pausescroller(pausecontent, "rsmsc_scroller", "rsmsc_scroller_class", 5000); //--> </script> <div id="rsmsc" style="padding-top:5px;text-align:right;"><a href="http://www.meisroofing.com/" title="View More >>">View More >></a></div><a href="http://www.rswebsols.com"></a><!-- <<< Modules Anywhere <<< --> </a><a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a> <div class="rt-module-bottom"> <div class="rt-module-bottom2"> <div class="rt-module-bottom3"></div> </div> </div> <a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a></div> <h2 style="margin-top: -10px; visibility: visible;">Meis Roofing 866.211.1116</h2> <div class="demo-fp-main"> <div class="demo-fp-main1"> <blockquote>At Meis Roofing &amp; Construction, our business is built on a foundation of developing a service relationship that our customers can believe in and trust.</blockquote> </div> </div> <div class="demo-fp-main2" style="font-size: 1.2em;"> <p><img src="http://www.meisroofing.com/images/stories/page_images/FP_bubblearticleimage.png" alt="Meis Roofing." style="margin: 0px 8px 8px 0px; width: 191px; float: left; height: 105px;" border="0" /> Meis Roofing &amp; Construction is a Fort Worth roofing company that specializes in residential and <a href="http://www.meisroofing.com/commercial-roof-repair.html">commercial roofing</a> and construction projects throughout the nation. We specialize in all types of roofing including low slope commercial and steep slope residential systems like composition, metal, wood, Stone Coated Steel, tile, and slate. We work directly with all insurance companies to eliminate the claims process hassle and ensure you receive a fair settlement on your property damage claim. We perform all types of storm repair including roofing, siding, gutters, and interior damage to drywall, ceilings and floors. Our goal is to be the best and most affordable roofing contractor in all of Texas.</p> <p>We believe in providing top notch quality service to all of our customers. We have served many commercial and residential clients who have considered us one of the best roofing companies they have worked with.&nbsp; No matter what condition your roof may be in we can take care of it for you. We look forward to being your Top Choice when it comes to Fort Worth roofing contractors.</p> <p><strong>We service Fort Worth, Dallas, Irving, Coppell, Southlake and all other surrounding areas.</strong></p> <center> <a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> <img style="margin: 10px; padding: 8px; background: white; border: 1px solid black;" src="http://www.meisroofing.com/images/stories/page_images/insurance_claims_specialists.jpg" alt="Meis Roofing Insurance Claims Specialists" title="Meis Roofing Insurance Claims Specialists" /> </a></center><center> <p><span style="color: #ff0000;"><em><strong>NO INTEREST &amp; NO PAYMENTS FOR UP TO 18 MONTHS<br /></strong></em></span></p> <p><span style="color: #ff0000;"><em><strong>OTHER FINANCE OPTIONS AVAILABLE</strong></em></span></p> </center> <p><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Our professional, experienced supervisors take a hands-on approach to job management and customer communication, ensuring that every detail of the project is per our client's specifications. </a></p> <h4><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">No job is too big or small. Contact us for a free quote, consultation, or advise on your next project!</a></h4> <ul class="check"> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Storm Damage Experts</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Insurance Claims Specialists</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Free Inspections &amp; Consultations</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Locally Owned &amp; Operated</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Insured and Bonded</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">State &amp; Local Regulation Compliance</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">High Workmanship Standards</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Full Written Warranties</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Prompt &amp; Courteous Customer Service</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">High Quality Materials</a></li> <li style="font-size: 0.8em; line-height: 0.5em;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">Environmentally Conscience Material Recycling</a></li> </ul> </div> <div class="rt-grid-6 rt-alpha rt-omega" style="width: 400px;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="square1"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="rt-block"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="rt-module-surround"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="rt-module-top"> <div class="rt-module-top2"> <div class="rt-module-top3"></div> </div> </div> <a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="rt-module-inner"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="module-title"> <h2 class="title" style="visibility: visible;"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60">CUSTOMER</a><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> REVIEWS</a></h2> </div> <a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="clear"></div> <a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"> </a> <div class="module-content"><a href="http://www.meisroofing.com/index.php?option=com_content&amp;view=article&amp;id=154&amp;Itemid=60"><!-- >>> Modules Anywhere >>> --><script type="text/javascript"> <!-- var pausecontent=new Array(); var cnti = 0; pausecontent[cnti++]='<div style="text-align:left;">I truly appreciate all your cooperation and \"great work\". Again, \"Thanks so much\" for everything and the best of luck on your roofing business....</div><br /><em><strong>Kathy Bookout </strong><br /><small>Homeowner</small></em>'; pausecontent[cnti++]='<div style="text-align:left;">To Whom It May Concern: Meis Enterprise Construction completed my large 5200 square foot, two story roof in early November, 2009. The roof looks great, complies with the homeowner association codes, and the price could not be beaten! Mr. Meis worked directly with my insurance company to get the full amount of money that the insurance owed on my storm damaged roof and other property. In the end,...</div><br /><em><strong>Richard Laidler </strong><br /><small>Homeowner</small></em>'; pausecontent[cnti++]='<div style="text-align:left;">Thank you so very much. You will never know how thankful we were for you during this nightmare. We will be in touch and thanks again for your efforts....</div><br /><em><strong>Bob & Linda G </strong><br /><small>Homeowner</small></em>'; pausecontent[cnti++]='<div style="text-align:left;">AWESOME!! Thank you so much for all you did to help this closing be a success! Will be giving you a call the next time I need a roof!!...</div><br /><em><strong>Kim Pratt </strong><br /><small>Century 21 Judge Fite </small></em>'; pausecontent[cnti++]='<div style="text-align:left;">Hi Russ and Sally, I suggest you give Mr. Meis a call. He has done several roof jobs on houses we have sold, as well as some other contractor work. I trusted him so much, I had him do some work on my mom’s house. Hope this helps....</div><br /><em><strong>John Sullivan </strong><br /><small>Licenced Real Estate Consultant </small></em>'; pausecontent[cnti++]='<div style="text-align:left;">As an insurance agent, I only recommend contractors that are fair, honest, and treat my valued customers with respect. I rely on Clay and his crew at Meis Roofing to give my clients claims consultation, inspections, and roof replacements. You can be sure that when they tell you something, they will follow through on their word. I have delt with my share of shady or un-professional contractors, ...</div><br /><em><strong>Trey Gray </strong><br /><small>The Gray Jones Insurance Group</small></em>'; pausecontent[cnti++]='<div style="text-align:left;">Thanks for your effort. We are very happy about the roof and it will look even better after the summer....</div><br /><em><strong>Jenny Zeng & George Chen </strong><br /><small>Homeowner</small></em>'; function pausescroller(content, divId, divClass, delay){ this.content=content //message array content this.tickerid=divId //ID of ticker div to display information this.delay=delay //Delay between msg change, in miliseconds. this.mouseoverBol=0 //Boolean to indicate whether mouse is currently over scroller (and pause it if it is) this.hiddendivpointer=1 //index of message array for hidden div document.write('<div id="'+divId+'" class="'+divClass+'" style="position: relative; overflow: hidden"><div class="innerDiv" style="position: absolute; width: 100%" id="'+divId+'1">'+content[0]+'</div><div class="innerDiv" style="position: absolute; width: 100%; visibility: hidden" id="'+divId+'2">'+content[1]+'</div></div>') var scrollerinstance=this if (window.addEventListener) //run onload in DOM2 browsers window.addEventListener("load", function(){scrollerinstance.initialize()}, false) else if (window.attachEvent) //run onload in IE5.5+ window.attachEvent("onload", function(){scrollerinstance.initialize()}) else if (document.getElementById) //if legacy DOM browsers, just start scroller after 0.5 sec setTimeout(function(){scrollerinstance.initialize()}, 500) } /* initialize()- Initialize scroller method. -Get div objects, set initial positions, start up down animation */ pausescroller.prototype.initialize=function(){ this.tickerdiv=document.getElementById(this.tickerid) this.visiblediv=document.getElementById(this.tickerid+"1") this.hiddendiv=document.getElementById(this.tickerid+"2") this.visibledivtop=parseInt(pausescroller.getCSSpadding(this.tickerdiv)) //set width of inner DIVs to outer DIV's width minus padding (padding assumed to be top padding x 2) this.visiblediv.style.width=this.hiddendiv.style.width=this.tickerdiv.offsetWidth-(this.visibledivtop*2)+"px" this.getinline(this.visiblediv, this.hiddendiv) this.hiddendiv.style.visibility="visible" var scrollerinstance=this document.getElementById(this.tickerid).onmouseover=function(){scrollerinstance.mouseoverBol=1} document.getElementById(this.tickerid).onmouseout=function(){scrollerinstance.mouseoverBol=0} if (window.attachEvent) //Clean up loose references in IE window.attachEvent("onunload", function(){scrollerinstance.tickerdiv.onmouseover=scrollerinstance.tickerdiv.onmouseout=null}) setTimeout(function(){scrollerinstance.animateup()}, this.delay) } /* animateup()- Move the two inner divs of the scroller up and in sync */ pausescroller.prototype.animateup=function(){ var scrollerinstance=this if (parseInt(this.hiddendiv.style.top)>(this.visibledivtop+5)){ this.visiblediv.style.top=parseInt(this.visiblediv.style.top)-5+"px" this.hiddendiv.style.top=parseInt(this.hiddendiv.style.top)-5+"px" setTimeout(function(){scrollerinstance.animateup()}, 50) } else{ this.getinline(this.hiddendiv, this.visiblediv) this.swapdivs() setTimeout(function(){scrollerinstance.setmessage()}, this.delay) } } /* swapdivs()- Swap between which is the visible and which is the hidden div */ pausescroller.prototype.swapdivs=function(){ var tempcontainer=this.visiblediv this.visiblediv=this.hiddendiv this.hiddendiv=tempcontainer } pausescroller.prototype.getinline=function(div1, div2){ div1.style.top=this.visibledivtop+"px" div2.style.top=Math.max(div1.parentNode.offsetHeight, div1.offsetHeight)+"px" } /* setmessage()- Populate the hidden div with the next message before it's visible */ pausescroller.prototype.setmessage=function(){ var scrollerinstance=this if (this.mouseoverBol==1) //if mouse is currently over scoller, do nothing (pause it) setTimeout(function(){scrollerinstance.setmessage()}, 100) else{ var i=this.hiddendivpointer var ceiling=this.content.length this.hiddendivpointer=(i+1>ceiling-1)? 0 : i+1 this.hiddendiv.innerHTML=this.content[this.hiddendivpointer] this.animateup() } } pausescroller.getCSSpadding=function(tickerobj){ //get CSS padding value, if any if (tickerobj.currentStyle) return tickerobj.currentStyle["paddingTop"] else if (window.getComputedStyle) //if DOM2 return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top") else return 0 } //new pausescroller(name_of_message_array, CSS_ID, CSS_classname, pause_in_miliseconds) new pausescroller(pausecontent, "rsmsc_scroller", "rsmsc_scroller_class", 5000); //--> </script> <div id="rsmsc" style="padding-top:5px;text-align:right;"><a href="http://www.meisroofing.com/" title="View More >>">View More >></a></div><a href="http://www.rswebsols.com"></a><!-- <<< Modules Anywhere <<< --> </a><a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a> <div class="rt-module-bottom"> <div class="rt-module-bottom2"> <div class="rt-module-bottom3"></div> </div> </div> <a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a></div> <a href="http://www.meisroofing.com//"> </a></div>