1<!DOCTYPE html> 2<html lang="en"> 3 <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta http-equiv="x-dns-prefetch-control" content="off"> 7 <meta name="theme-color" content="#008000"> 8 <meta name="msapplication-navbutton-color" content="#008000"> 9 <meta name="apple-mobile-web-app-status-bar-style" content="#008000"> 10 11 <title>Best Sign Company St. Paul, MN | Signage Company Near Me</title> 12<link data-rocket-prefetch href="https://fonts.googleapis.com" rel="dns-prefetch"> 13<link data-rocket-prefetch href="https://468a83f6.delivery.rocketcdn.me" rel="dns-prefetch"> 14<link data-rocket-prefetch href="https://en.wikipedia.org" rel="dns-prefetch"> 15<link data-rocket-prefetch href="https://cdn.callrail.com" rel="dns-prefetch"> 16<link data-rocket-preload as="style" href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="preload"> 17<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" media="print" onload="this.media='all'" rel="stylesheet"> 18<noscript data-wpr-hosted-gf-parameters=""><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap"></noscript><link rel="preload" data-rocket-preload as="image" href="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/verizon-custom-sign.jpg" fetchpriority="high"> 19 <meta property="og:image" content="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-fallback.png" /> 20 <link rel="shortcut icon" href="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-fav.png"> 21 22 23 <meta name='robots' content='max-image-preview:large' /> 24<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 25<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 26<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.stpaulsigncompany.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.stpaulsigncompany.com%2F" /> 27<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.stpaulsigncompany.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.stpaulsigncompany.com%2F&format=xml" /> 28<style id="wp-img-auto-sizes-contain-inline-css"> 29img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 30/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 31</style> 32<link data-minify="1" rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='formidable' href='https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/plugins/formidable/css/formidableforms.css?ver=1784035034' type='text/css' media='all' /><style id="wp-emoji-styles-inline-css"> 33 34 img.wp-smiley, img.emoji { 35 display: inline !important; 36 border: none !important; 37 box-shadow: none !important; 38 height: 1em !important; 39 width: 1em !important; 40 margin: 0 0.07em !important; 41 vertical-align: -0.1em !important; 42 background: none !important; 43 padding: 0 !important; 44 } 45/*# sourceURL=wp-emoji-styles-inline-css */ 46</style> 47 48 49<link data-minify="1" rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='topbar' href='https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/plugins/top-bar/css/topbar_style.css?ver=1784035034' type='text/css' media='all' /><link data-minify="1" rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='font-awesome' href='https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/ajax/libs/font-awesome/5.11.2/css/all.min.css?ver=1784035034' type='text/css' media='all' /><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='bootstrap' href='https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/css/bootstrap.min.css' type='text/css' media='all' /><link data-minify="1" rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='colorbox-css' href='https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/themes/mmwm_2025/colorbox/colorbox.css?ver=1784035034' type='text/css' media='all' /><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='ouibounce-css' href='https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/css/ouibounce.min.css' type='text/css' media='all' /><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='theme-style' href='https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/style.css' type='text/css' media='all' />
49<script id="jquery-core-js" src="https://468a83f6.delivery.rocketcdn.me/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 49
49
50<script id="jquery-migrate-js" src="https://468a83f6.delivery.rocketcdn.me/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 50
50
51<script id="topbar_frontjs-js-extra"> 52var tpbr_settings = {"fixed":"fixed","user_who":"notloggedin","guests_or_users":"all","message":"Welcome to our website!","status":"inactive","yn_button":"button","color":"#ae0000","button_text":"Learn More!","button_url":"","button_behavior":"newwindow","is_admin_bar":"no","detect_sticky":"0"}; 53//# sourceURL=topbar_frontjs-js-extra 54</script>
vendor: 1 bytes, line 54
54
55<script type="text/rocketlazyloadscript" id="topbar_frontjs-js" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/plugins/top-bar/inc/../js/tpbr_front.min.js"></script>
55 56<link rel="https://api.w.org/" href="https://www.stpaulsigncompany.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.stpaulsigncompany.com/wp-json/wp/v2/pages/458" /><link rel='shortlink' href='https://www.stpaulsigncompany.com/' />
57<script type="text/rocketlazyloadscript">document.documentElement.className += " js";</script>
57 58<!--[if lt IE 9]>
58<script src="https://www.stpaulsigncompany.com/wp-content/themes/mmwm_2025/js/html5shiv.js"></script>
58<script src="https://www.stpaulsigncompany.com/wp-content/themes/mmwm_2025/js/respond.min.js"></script>
58<![endif]--><!-- SEO meta tags powered by SmartCrawl https://wpmudev.com/project/smartcrawl-wordpress-seo/ --> 59<link rel="canonical" href="https://www.stpaulsigncompany.com/" /> 60<meta name="description" content="From monument signs and LED displays to storefront signs, we deliver signage built to perform. We can help businesses in St. Paul, Minneapolis and beyond!" /> 61<!-- /SEO --> 62<!-- MMWM SpamFix v1.46 -->
63<script type="text/rocketlazyloadscript"> 64(function(){ 65 function tok(){ try{return (Math.random().toString(36).slice(2)+Date.now().toString(36)).slice(0,16);}catch(e){return Date.now().toString();} } 66 var NONCE="1e5c7cb49f"; 67 68 // Hidden fields (ts,tok,nonce,checksum) 69 function ensureHidden(form){ 70 if(!form||form.__mmwm_sf_init)return; form.__mmwm_sf_init=true; 71 try{ 72 var ts=document.createElement('input'); ts.type='hidden'; ts.name='mmwm_sf_ts'; ts.value=Date.now().toString(); 73 var t =document.createElement('input'); t.type='hidden'; t.name='mmwm_sf_tok'; t.value=tok(); 74 var n =document.createElement('input'); n.type='hidden'; n.name='mmwm_sf_nonce'; n.value=NONCE; 75 var c =document.createElement('input'); c.type='hidden'; c.name='mmwm_sf_chk'; c.value=(ts.value+t.value).split('').reverse().join(''); 76 form.appendChild(ts); form.appendChild(t); form.appendChild(n); form.appendChild(c); 77 }catch(e){} 78 } 79 80 // --- Beacon Gate: suppress CallRail beacons during invalid attempts (safety if External Tracking ever ON) --- 81 (function(){ 82 var CALLRAIL_HOST_RE=/(callrail\.com|calltrk\.com|callrail\.io)/i, gateOn=false; 83 function arm(ms){ gateOn=true; clearTimeout(arm.t); arm.t=setTimeout(function(){gateOn=false;}, ms||3000); } 84 // sendBeacon 85 if(navigator && typeof navigator.sendBeacon==='function' && !navigator.__mmwmPatchedBeacon){ 86 var _sb=navigator.sendBeacon.bind(navigator); 87 navigator.sendBeacon=function(url,data){ try{ if(gateOn && CALLRAIL_HOST_RE.test(String(url))) return true; }catch(e){} return _sb(url,data); }; 88 navigator.__mmwmPatchedBeacon=true; 89 } 90 // fetch 91 if(window.fetch && !window.__mmwmPatchedFetch){ 92 var _fetch=window.fetch.bind(window); 93 window.fetch=function(input,init){ try{ var u=(typeof input==='string')?input:(input&&input.url)||''; if(gateOn && CALLRAIL_HOST_RE.test(String(u))) return Promise.resolve(new Response('',{status:204})); }catch(e){} return _fetch(input,init); }; 94 window.__mmwmPatchedFetch=true; 95 } 96 // XHR 97 if(window.XMLHttpRequest && !window.__mmwmPatchedXHR){ 98 var XO=XMLHttpRequest.prototype.open; XMLHttpRequest.prototype.open=function(m,u){ this.__mmwmIsCR=/(callrail\.com|calltrk\.com|callrail\.io)/i.test(String(u)); return XO.apply(this,arguments); }; 99 var XS=XMLHttpRequest.prototype.send; XMLHttpRequest.prototype.send=function(b){ if(gateOn && this.__mmwmIsCR){ try{this.abort();}catch(e){} return; } return XS.apply(this,arguments); }; 100 window.__mmwmPatchedXHR=true; 101 } 102 window.__mmwmArmCallrailGate=arm; 103 })(); 104 105 function isSingleWeirdWord(v){ 106 if(!v)return false; var s=(v+'').trim(); if(!s||/\s/.test(s))return false; 107 if(s.length>18)return true; 108 if(/(?:[A-Z][a-z]){3,}/.test(s))return true; 109 if(/[A-Z]/.test(s)&&/[a-z]/.test(s)&&!/[aeiou]/i.test(s)&&s.length>=8)return true; 110 return false; 111 } 112 113 function guard(form){ 114 form.addEventListener('submit',function(ev){ 115 try{ 116 ensureHidden(form); 117 var inputs=form.querySelectorAll('input[type="text"],input[type="search"],input[type="tel"],input[type="email"],textarea'); 118 var bad=false; 119 for(var i=0;i<inputs.length;i++){ 120 var f=inputs[i], k=(f.name||'').toLowerCase(); if(!k)continue; var v=(f.value||'').trim(); if(!v)continue; var words=v.split(/\s+/); 121 if(/name|fullname|full_name/.test(k)){ if(!/\s/.test(v)||!/[aeiou]/i.test(v)||v.length>40||isSingleWeirdWord(v)){bad=true;break;} } 122 if(/message|comment|msg|inquiry|item_meta_/.test(k)){ if(words.length<2||isSingleWeirdWord(v)){bad=true;break;} } 123 } 124 if(bad){ 125 try{ if(window.__mmwmArmCallrailGate) window.__mmwmArmCallrailGate(3000); }catch(e){} 126 ev.preventDefault(); ev.stopImmediatePropagation(); 127 var b=form.querySelector('[type="submit"]'); if(b){ b.disabled=true; setTimeout(function(){ b.disabled=false; }, 1500); } 128 return false; 129 } 130 }catch(e){} 131 },true); 132 } 133 134 function boot(){ 135 var forms=document.getElementsByTagName('form'); 136 for(var i=0;i<forms.length;i++){ ensureHidden(forms[i]); guard(forms[i]); } 137 try{ 138 var mo=new MutationObserver(function(muts){
139 muts.forEach(function(m){ 140 (m.addedNodes||[]).forEach(function(n){ 141 if(!n||n.nodeType!==1)return; 142 if(n.tagName==='FORM'){ ensureHidden(n); guard(n); } 143 else{ var fs=n.querySelectorAll&&n.querySelectorAll('form'); if(fs) for(var i=0;i<fs.length;i++){ ensureHidden(fs[i]); guard(fs[i]); } } 144 }); 145 }); 146 }); 147 mo.observe(document.documentElement,{childList:true,subtree:true}); 148 }catch(ex){} 149 } 150 if(document.readyState==='complete'||document.readyState==='interactive') setTimeout(boot,0); else document.addEventListener('DOMContentLoaded',boot); 151})(); 152</script>
152 153 <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>
153<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 154 // Notice how this gets configured before we load Font Awesome 155 window.FontAwesomeConfig = { autoReplaceSvg: false } 156 </script>
vendor: 112 bytes, lines 156-157
156 157 <script type="text/rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=
157G-PBPZXF6X7V
vendor: 13 bytes, line 157
157"></script>
158<script type="text/rocketlazyloadscript"> 159
vendor: 136 bytes, lines 159-163
159window.dataLayer = window.dataLayer || []; 160 function gtag(){dataLayer.push(arguments);} 161 gtag('js', new Date()); 162 163gtag('config', '
163G-PBPZXF6X7V
vendor: 39 bytes, lines 163-165
163', { 164 'link_attribution': true 165});
166setTimeout("gtag('event', 'No Bounce', { 'event_category' : 'Adjusted Bounce' })",5000); 167</script>
167 <link rel="preconnect" href="https://fonts.gstatic.com"> 168 169 <link data-minify="1" href="https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/themes/mmwm_2025/theme01/style.css?ver=1784035034" rel="stylesheet" type="text/css" /> 170 <!--[if IE]> 171 <link href="https://www.stpaulsigncompany.com/wp-content/themes/mmwm_2025/theme01/ie.css" rel="stylesheet" type="text/css" /> 172 <![endif]-->
173<script type="text/rocketlazyloadscript" data-minify="1" defer data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/themes/mmwm_2025/js/modernizr.custom.js?ver=1784035034"></script>
173 174 <style> 175 .page-id-458 .exElements{margin: 300px 0px 2px 0px;} p{ 176 text-align: justify !important; 177} 178 179.pagination>li>a, .pagination>li>span{ 180 color:#e60d11 !important; 181 background: !important; 182 border-color:; 183} 184 185.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover, .pagination>li>a:hover, .pagination>li>span:hover{ 186 color:#ffffff !important; 187 background:#e60d11 !important; 188 border-color:#e60d11; 189} 190 191 192 193 194 h1, h1 > a, h2, h2 > a, h3, h3 > a, h4, h4 > a, h5, h5 > a, h6, h6 > a, strong {color:#1d1d1b !important}h3{font-size:18px !important}body, td, p, .home_content, .home_content p {color:#000000}main a {color: #1d1d1b !important;}h2.phone_on_modal a:hover, article a:hover {color: #171716 !important;}main a:hover {color: #e60d11 !important;}main .sidebar a {color: #1d1d1b !important;}main .sidebar a:hover{color: #e60d11 !important;}.modal-header, header, .top-mobile.visible-xs, h2.phone_on_modal, .modal-content {background-color: #ffffff;}header .container > .social-media > ul > li > a > i {background: #cccccc;}header .container .phone-address .address, .old_head .aggregate-rating strong {color: #1d1d1b !important;}header .container .phone-address .phone, .header .container .phone-address .hctext {color: #1d1d1b;}.blocks .service_block strong, .blocks .service_block strong a, .service_block strong, .service_block strong a{color:#000 !important}.featured-content .short-articles .blocks{border:#e2e2e2 solid 1px; border-top:solid 2px #000 !important}.featured-content .short-articles .blocks.wt_image a.btn{color:#ffffff}.slider-bg{background:#1d1d1b !important}header .container .phone-address .phone strong {color:#1d1d1b;}.forcefullwidth_wrapper_tp_banner, .feature-area.fa_full{display:block}.forcefullwidth_wrapper_tp_banner .defaultimg{background-size: cover !important;}.navbar, .sideMenu{background-image: -webkit-gradient(linear, left 0%, left 100%, from(#343432), to(#1a1a18));background-image: -webkit-linear-gradient(top, #343432, 0%, #1a1a18, 100%);background-image: -moz-linear-gradient(top, #343432 0%, #1a1a18 100%);background-image: linear-gradient(to bottom, #343432 0%, #1a1a18 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#343432', endColorstr='#1a1a18', GradientType=0);}.navbar-brand:hover,.navbar-nav > li > a:hover,.navbar-brand:focus,.navbar-nav > li > a:focus, .navbar .navbar-nav > .active > a, .navbar .navbar-nav > li:hover > a {background: #1d1d1b;color:#FFF !important;}header.sticky{background:#ffffff; border-bottom: #171716 solid 2px;}.item_toggler:hover{background: #090908;}.item_toggler, .sideMenu li a:hover, .sideMenu > li > a:hover,.sideMenu > li > a:focus, .sideMenu .active > a, .sideMenu > li:hover > a {background-image: -webkit-gradient(linear, left 0%, left 100%, from(#343432), to(#1a1a18));background-image: -webkit-linear-gradient(top, #343432, 0%, #1a1a18, 100%);background-image: -moz-linear-gradient(top, #343432 0%, #1a1a18 100%);background-image: linear-gradient(to bottom, #343432 0%, #1a1a18 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#343432', endColorstr='#1a1a18', GradientType=0);}.dropdown.open a.dropdown-toggle,.dropdown-menu,.dropdown.open .dropdown-menu {background: #171716 ;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus, .nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: #1a1a18 !important;}.feature-area {background-color: #ffffff; background-image:url() !important;}main {background-image:url() !important;}footer {background-image:url() !important;}.widget_text h2, .widget_nav_menu h2,.aggregate-rating,.lead-form .form, .frm_form_widget, .testimonial_widget h2, .modal-body, .gallery-caption, .srv_group_holder h3,.feature-area .lead-form .form:before,.feature-area .lead-form .form:after {background-color:#1d1d1b;border-color:#1d1d1b;}.sidebar .aggregate-rating h2:after, .sidebar .widget h2:after{border-top: 20px solid #1d1d1b}.nt_head .navbar-nav > li > a{ 195 color:#1d1d1b !important; 196 }.nav .active, .nav .active a, .nav .active a:hover, .nav .menu-item a:hover{ 197 background-color:#1d1d1b important; 198}
198h4.modal-title, .lead-form .form h2, .frm_form_widget h2, .lead-form .form p, .frm_form_widget p, .modal-title {color:#ffffff !important;}footer {border-top:solid 1px#e60d11;border-bottom:solid 1px#e60d11;}footer .footer-bottom {border-top:solid 1px#e60d11;}footer{background: #1d1d1b !important;}footer h2, footer h2 a, footer h3, footer h3 a, footer h4, footer h5, footer h6, footer strong {color:#ffffff !important;}footer{color:#ffffff;}.license_details h4 {color:#ffffff !important;}footer a, footer .aggregate-rating a, footer .aggregate-rating a strong {color:#ffffff !important;}footer a:hover, footer .aggregate-rating a:hover {color:#cccccc !important;}footer .footer-bottom nav a {color:#e60d11 !important;}footer .footer-bottom nav a:hover {color:#b80a0e !important;}footer .footer-bottom {background-color:#ffffff;padding:5px 0 5px;margin-top:0px;margin-bottom:-30px;}footer .footer-bottom {color:#1d1d1b;}.stickyMenu{color:#e60d11}.stickyMenu:hover{color:#e60d11}article a.btn-primary{color:#ffffff !important}.btn-primary{background:#e60d11}.btn-primary:hover{background:#e60d11 !important;opacity:0.9;color:#ffffff !important}.frm_style_formidable-style.with_frm_style .frm_submit button, .frm_button_submit, .btn-primary, .btn-default.wrbt
198n, .stickyPhone, .stickyEmail {background:#e60d11; color:#ffffff !important;}.frm_style_formidable-style.with_frm_style .frm_submit button:active, .frm_style_formidable-style.with_frm_style .frm_submit button:focus, .frm_style_formidable-style.with_frm_style .frm_submit button:active, .frm_style_formidable-style.with_frm_style .frm_submit button:hover, .frm_button_submit:hover, .btn-primary:hover, .btn-default.wrbtn:hover, .stickyPhone:hover, .stickyEmail:hover{background:#e60d11 !important; opacity:0.9; color:#ffffff !important;}.frm_style_formidable-style.with_frm_style .frm_submit button:active, .frm_style_formidable-style.with_frm_style .frm_submit button:focus, .frm_style_formidable-style.with_frm_style .frm_submit button:active, .frm_style_formidable-style.with_frm_style .frm_submit button:hover, .frm_button_submit:hover, .btn-primary:hover, .btn-default.wrbtn:hover, .stickyPhone:hover, .stickyEmail:hover{background:#e60d11 !important; opacity:0.9; color:#ffffff !important;}.topnt .phone a:hover{color:#e60d11 !important}.frm_style_formidable-style.with_frm_style .frm_submit button, .btn-warning, .frm_submit input[type=submit].btn-warning, .frm_submit input[type=button].btn-warning, .srv_group_holder b, .ctaBtnCrawl, .btn-default.wrbt
198n{color:#ffffff !important}.rev_slider .btn-primary, a.serv_button{background-image: -webkit-gradient(linear, left 0%, left 100%, from(#eb3d41), to(#b80a0e));background-image: -webkit-linear-gradient(top, #eb3d41, 0%, #b80a0e, 100%);background-image: -moz-linear-gradient(top, #eb3d41 0%, #b80a0e 100%);background-image: linear-gradient(to bottom, #eb3d41 0%, #b80a0e 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb3d41', endColorstr='#b80a0e', GradientType=0);border-color:#b80a0e;}.rev_slider .btn-primary:hover, a.serv_button:hover{background-image: -webkit-gradient(linear, left 0%, left 100%, from(#e92629), to(#cf0c0f));background-image: -webkit-linear-gradient(top, #e92629, 0%, #cf0c0f, 100%);background-image: -moz-linear-gradient(top, #e92629 0%, #cf0c0f 100%);background-image: linear-gradient(to bottom, #e92629 0%, #cf0c0f 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e92629', endColorstr='#cf0c0f', GradientType=0);border-color:#eb3d41;}.frm_style_formidable-style.with_frm_style .frm_submit button, .btn-warning, .frm_submit input[type=submit].btn-warning, .frm_submit input[type=button].btn-warning, .srv_group_holder b, .ctaBtnCrawl, .btn-default.wrbt
198n {background:#e60d11 !important}.frm_style_formidable-style.with_frm_style .frm_submit button:active, .frm_style_formidable-style.with_frm_style .frm_submit button:focus, .frm_style_formidable-style.with_frm_style .frm_submit button:active, .frm_style_formidable-style.with_frm_style .frm_submit button:hover, .frm_style_formidable-style.with_frm_style .frm_submit button:hover, .btn-warning:hover, .frm_submit input[type=submit].btn-warning:hover, .frm_submit input[type=button].btn-warning:hover, .srv_group_holder b:hover, .ctaBtnCrawl:hover, .btn-default.wrbtn:hover {background:#e60d11 !important; color:#ffffff !important}.phone a, header .aggregate-rating h3, .phone h3{color:#1d1d1b !important; text-decoration:none}. 199 200 -address {margin-top:10px !important}.phone-address .phone {line-height:1.1 !important}.phone-address .address, .phone-address .hours {}.starburst, .starburst h3, .starburst a, .starburst h3 a {color:#ffffff !important}.starburst .svg-inline--fa{color:#dd3333}.frm_style_formidable-style.with_frm_style .frm_submit button:active, .frm_style_formidable-style.with_frm_style .frm_submit button:focus, .frm_style_formidable-style.with_frm_style .frm_submit button:active,.frm_style_formidable-style.with_frm_style .frm_submit button{background:#e60d11 !important}.cc-window.cc-floating { 201 max-width: 19em !important; 202} 203.tp-caption div:first-child{ 204 /*width: 100% !important; 205 max-width: 100% !important;*/ 206 margin: 0px 0px !important; 207 left: 0px !important; 208 right: 0px !important; 209 position: relative !important; 210 display: inline-block !important; 211 white-space: normal !important; 212 word-wrap: normal !important; 213 text-align: left !important; 214} 215@media screen and (max-width: 767px) { 216 .short-articles .blocks.no_image{ 217 min-height:250px !important; 218 } 219} 220@media screen and (max-width: 380px) { 221 .short-articles .blocks.no_image{ 222 min-height:285px !important; 223 } 224} 225.stcontext { 226 padding: 24px 24px 227} 228footer .cc_icons .fab{font-size:29px !important} 229.topnt .phone a { 230 color: #1d1d1b !important; 231} 232@media only screen and (min-width: 1367px){ 233.exElements { 234 margin: 250px 0 2px 10px!important; 235 height: 110px; 236}} 237@media screen and (min-width: 768px){ 238header .logo a img { 239 width: 210px !important; 240 height: auto !important; 241}} 242.page-template-page-contact main .col-md-12 { 243 margin: 0 0%; 244 width: 100%; 245} 246.page-template-page-contact main .col-md-12 .col-md-12{ 247 margin: 0 0 !important; 248 width: 100% !important; 249} 250.page-template-page-contact main .col-md-12 .col-md-12 .post-82{ 251 margin: 0 0 !important; 252} 253/*Hide Recaptcha Badge*/ 254.grecaptcha-badge { 255 visibility: hidden; 256} 257#menu-item-5818{width:14%} 258@media only screen and (min-width: 602px) and (max-width: 767px) { 259 .exElements h2, .exElements h2:first-line, .exElements h2 span { 260 font-size: 24px !important; 261line-height: 30px !important; 262 margin-top: 10px !important; 263 } 264 .exElements { 265 padding: 10px 0; 266 } 267} 268@media only screen and (max-width: 601px) { 269 .exElements h2, .exElements h2:first-line, .exElements h2 span { 270 font-size: 20px !important; 271 line-height: 27px !important; 272 margin-top: 10px !important; 273 margin-bottom: 5px !important; 274 } 275 .exElements { 276 padding: 10px 0; 277 } 278} 279@media only screen and (max-width: 419px) { 280 .exElements h2, .exElements h2:first-line, .exElements h2 span { 281 font-size: 16px !important; 282 line-height: 27px !important; 283 margin-top: 10px !important; 284 margin-bottom: 5px !important; 285 } 286} 287 288@media only screen and (min-width: 993px) and (max-width: 1079px) { 289 .nt_head .logo img { 290 width: 75% !important; 291 height: auto; 292 } 293} 294@media only screen and (min-width: 768px) and (max-width: 992px) { 295 .nt_head .logo img { 296 width: 60% !important; 297 height: auto; 298 } 299 .nt_head .logo { 300 display: inline-block !important; 301 height: auto; 302 padding-left: 0px !important; 303 } 304} 305 306@media only screen and (min-width: 993px) and (max-width: 1079px) { 307 .nt_head .logo img { 308 width: 54% !important; 309 height: auto; 310 padding-top: 0px !important; 311 margin-left: -93px !important; 312 } 313} 314 315 316#tpbr_calltoaction { 317 background: #fc9f00 !important; 318} 319#tpbr_box { 320 font-weight: 500 !important; 321} 322.pushr { 323 min-height: 43px !important; 324} 325#tpbr_topbar #tpbr_calltoaction.shake { 326 box-shadow: 0 0 1px rgba(0, 0, 0, 0); 327 backface-visibility: hidden; 328 -o-backface-visibility: hidden; 329 -ms-backface-visibility: hidden; 330 -moz-backface-visibility: hidden; 331 -webkit-backface-visibility: hidden; 332 transform: translateZ(0); 333 -o-transform: translateZ(0); 334 -ms-transform: translateZ(0); 335 -moz-transform: translateZ(0); 336 -webkit-transform: translateZ(0); 337 animation-name: shake; 338 -o-animation-name: shake; 339 -ms-animation-name: shake; 340 -moz-animation-name: shake; 341 -webkit-animation-name: shake; 342 animation-duration: 5s; 343 -o-animation-duration: 5s; 344 -ms-animation-duration: 5s; 345 -moz-animation-duration: 5s; 346 -webkit-animation-duration: 5s; 347 animation-timing-function: linear; 348 -o-animation-timing-function: linear; 349 -ms-animation-timing-function: linear; 350 -moz-animation-timing-function: linear; 351 -webkit-animation-timing-function: linear; 352 animation-iteration-count: infinite; 353 -o-animation-iteration-count: infinite; 354 -ms-animation-iteration-count: infinite; 355 -moz-animation-iteration-count: infinite; 356 -webkit-animation-iteration-count: infinite; 357 animation-play-state: running; 358 -o-animation-play-state: running; 359 -ms-animation-play-state: running; 360 -moz-animation-play-state: running; 361 -webkit-animation-play-state: running; 362} 363#tpbr_topbar:hover #tpbr_calltoaction.shake { 364 animation-play-state: paused; 365 -o-animation-play-state: paused; 366 -ms-animation-play-state: paused; 367 -moz-animation-play-state: paused; 368 -webkit-animation-play-state: paused; 369} 370.hb-paused-animations-ie #tpbr_topbar #tpbr_calltoaction.shake { 371 animation-play-state: paused; 372} 373@-webkit-keyframes shake { 374 2% { 375 -webkit-transform: translateX(3px) rotate(2deg); 376 transform: translateX(3px) rotate(2deg); 377 } 378 4% { 379 -webkit-transform: translateX(-3px) rotate(-2deg); 380 transform: translateX(-3px) rotate(-2deg); 381 } 382 6% { 383 -webkit-transform: translateX(3px) rotate(2deg); 384 transform: translateX(3px) rotate(2deg); 385 } 386 8% { 387 -webkit-transform: translateX(-3px) rotate(-2deg); 388 transform: translateX(-3px) rotate(-2deg); 389 } 390 10% { 391 -webkit-transform: translateX(2px) rotate(1deg); 392 transform: translateX(2px) rotate(1deg); 393 } 394 12% { 395 -webkit-transform: translateX(-2px) rotate(-1deg); 396 transform: translateX(-2px) rotate(-1deg); 397 } 398 14% { 399 -webkit-transform: translateX(2px) rotate(1deg); 400 transform: translateX(2px) rotate(1deg); 401 } 402 16% { 403 -webkit-transform: translateX(-2px) rotate(-1deg); 404 transform: translateX(-2px) rotate(-1deg); 405 } 406 18% { 407 -webkit-transform: translateX(1px) rotate(0); 408 transform: translateX(1px) rotate(0); 409 } 410 20% { 411 -webkit-transform: translateX(-1px) rotate(0); 412 transform: translateX(-1px) rotate(0); 413 } 414} 415@keyframes shake { 416 2% { 417 -webkit-transform: translateX(3px) rotate(2deg); 418 transform: translateX(3px) rotate(2deg); 419 } 420 4% { 421 -webkit-transform: translateX(-3px) rotate(-2deg); 422 transform: translateX(-3px) rotate(-2deg); 423 } 424 6% { 425 -webkit-transform: translateX(3px) rotate(2deg); 426 transform: translateX(3px) rotate(2deg); 427 } 428 8% { 429 -webkit-transform: translateX(-3px) rotate(-2deg); 430 transform: translateX(-3px) rotate(-2deg); 431 } 432 10% { 433 -webkit-transform: translateX(2px) rotate(1deg); 434 transform: translateX(2px) rotate(1deg); 435 } 436 12% { 437 -webkit-transform: translateX(-2px) rotate(-1deg); 438 transform: translateX(-2px) rotate(-1deg); 439 } 440 14% { 441 -webkit-transform: translateX(2px) rotate(1deg); 442 transform: translateX(2px) rotate(1deg); 443 } 444 16% { 445 -webkit-transform: translateX(-2px) rotate(-1deg); 446 transform: translateX(-2px) rotate(-1deg); 447 } 448 18% { 449 -webkit-transform: translateX(1px) rotate(0); 450 transform: translateX(1px) rotate(0); 451 } 452 20% { 453 -webkit-transform: translateX(-1px) rotate(0); 454 transform: translateX(-1px) rotate(0); 455 } 456} 457.multiple_address .address strong{text-transform: uppercase; font-size:16px !Important} .feature-area, main.rsactive { 458 margin-top: 0px !important; 459 } .defaultimg { 460 background-size: cover !important; 461}.home_content .btn-primary:hover{background: transparent !important}#next, #prev{color:#ffffff;} #next:hover, #prev:hover{color: !important;}.cycle-pager span{background:#ffffff;} .cycle-pager span.cycle-pager-active{background:;}.top-nav li a{color:#ffffff}.top-nav li a:hover{color: !important; }.testimonial_widget h2, .widget_nav_menu h2, .widget_text h2, .aggregate-rating h2, .aggregate-rating h2, .modal-title{color:#FFF !important; font-size:23.7px}.testimonial-text,.sidebar .aggregate-rating, .sidebar .aggregate-rating span, .sidebar .aggregate-rating h3, .sidebar .aggregate-rating strong, #next .fa, #prev .fa{color:#FFF !important;}.sidebar .aggregate-rating a{color:#FFF !important;}.new_head .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) { 462 border-top-right-radius: 3px !important; 463 border-bottom-right-radius: 3px !important; 464 width:100%; 465} 466 @media only screen and (min-width:768px){ 467 .srv_group_holder img{ 468 width:100%; 469 } 470 } 471 @media screen and (min-width: 992px) { 472 .equal .navbar-nav>li { 473 display: flex !important; 474 } 475 } 476 477 .frm_form_widget p{color:#ffffff !important; } .testimonial_widget h2, .widget_nav_menu h2,.aggregate-rating h2,.aggregate-rating{color:#ffffff !important; } 478 .phone-address .phone{color:#1d1d1b !important} 479 .phone-address .address{color: !important} 480 .phone-address .hctext{color: !important} 481 .phone-address .hours{color: !important} 482 .sidebar ul.sub-menu { 483 padding-left: 25px; 484} 485 .sub-menu .menu-item:last-child { 486 border-bottom: none; 487} 488 .wrbtn{color: #ffffff !important; background: !important} 489
490 .widget_nav_menu h2, .testimonial_widget h2, .widget_text h2 { 491 text-align: center; 492 -webkit-box-shadow: inset 0 0 60px rgba(0,0,0,.25),0 0 rgba(0,0,0,.25); 493 box-shadow: inset 0 0 60px rgba(0,0,0,.25),0 0 rgba(0,0,0,.25); 494} 495 496.sidebar a, .testimonial-text a, .widget_nav_menu a,.sidebar li:before, .testimonial_widget .cycle-slideshow article a, .blocks h2 a:hover { 497 text-decoration: none; 498 color:#1d1d1b; 499} 500 .sidebar a:hover, .testimonial-text a, .widget_nav_menu a:hover, .testimonial_widget .cycle-slideshow article a:hover, .sidebar li:hover:before{ 501 color:#e60d11; 502 } 503 .widget_nav_menu a:hover sidebar .menu-item:before{ 504 color:#e60d11; 505 } 506.widget_nav_menu ul, .widget_text ul { 507 padding: 0; 508 list-style: none; 509} 510.widget ul li { 511 padding: 7px 0px; 512 border-bottom: 2px dotted #1d1d1b; 513 514} 515 .sidebar article.testimonial .testimonial-text{ 516 color: #1d1d1b !important; 517 } 518 .sidebar article.testimonial .testimonial-text a{ 519 color: #1d1d1b !important; 520 } 521 .sidebar article.testimonial .testimonial-text a:hover{ 522 color: #e60d11 !important; 523 } 524 525 #ouibounce-modal .modal-title h3{color:#ffffff !important}.modal-body, .modal-footer, #ouibounce-modal .modal-footer p{ 526 color:#ffffff !important 527 }.modal-header:before{ 528 display:block; 529 content:""; 530 height:120px; 531 background: url(https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-1.png) center center no-repeat !important; 532 -webkit-background-size: contain !important; 533 background-size: contain !important; 534 margin:0px auto !important; 535 width:100% !important; 536 max-width:300px; 537 }@media only screen and (min-width: 768px) {.short-articles .blocks{ 538 min-height:130px !important; 539 }} header .aggregate-rating, header .aggregate-rating a{ 540 color:#1d1d1b !important; 541 } 542 /*.testimonial_widget .cycle-slideshow{ 543 min-height: 330px !important; 544 }*/ 545 @media only screen and (min-width: 768px){ 546 /*header .logo, header .phone-address, header .social-media { 547 height: 100px !important; 548 }*/ 549 } 550 551 @media screen and (max-width: 991px) { 552 .navbar-nav li.menu-item-has-children{ 553 } 554 } 555 .te_full { 556 margin-bottom: 20px; 557 } @media only screen and (min-width: 768px){ 558 } 559 560.closeModalBtn span{background:#1d1d1b}#myModalGallery .close, #myModalGallery .close span{color:#e60d11 !important} 561 @media only screen and (min-width: 768px){ 562 .segments .blocks { 563 min-height: 50px !important; 564 } 565 } 566 567 @media only screen and (min-width: 768px){ 568 .segments .blocks { 569 min-height: 50px !important; 570 } 571 } 572 573 @media only screen and (min-width: 768px){ 574 .segments .blocks { 575 min-height: 50px !important; 576 } 577 } 578 .featured-content .te_full{display:none !important} /*body {display:none; display: block \9 !important;}*/ 579 @media only screen and (min-width:768px){.trust-elements img{ 580 height:60px !important; 581 width:auto !important; 582 } 583 584</style> 585 586<!--[if IE 10]> 587<style> 588 html[data-useragent*='MSIE 10.0'] .nav>li>a, .navbar-nav>li>a{ 589 padding: 10px 10px !important; 590 display:none !important; 591 } 592 html[data-useragent*='MSIE 10.0'] .navbar .navbar-nav{ 593 text-align:center; 594 } 595</style> 596<![endif]--> 597<!--[if IE 9]> 598<style> 599body {display:block !important} 600.item{ 601width:16.66% !important; 602height:200px; 603vertical-align:top; 604overflow:hidden; 605border:#FFF solid 2px; 606} 607.item img{ 608 min-height: 100%; 609 min-width: 100%; 610 height:auto; 611 padding:0px !important; 612} 613.nav>li>a, .navbar-nav>li>a{ 614 padding: 10px 10px !important; 615} 616.navbar-nav>li{ 617 float:none !important; 618 display:inline-block !important; 619} 620.navbar .navbar-nav{ 621 text-align:center !important; 622} 623</style> 624<![endif]--> 625<!--[if IE 8]> 626<style> 627body {display:block !important} 628.item{ 629width:16.66% !important; 630vertical-align:top; 631} 632.item img{ 633} 634.te_full .trust-elements img{ 635width:150px !important; height:auto; 636} 637.service_block{ 638width:100% !important; 639} 640.service_block b{ 641width:100% !important; 642position:relative !important; 643} 644ul.nav{ 645text-align:center !important; 646} 647.logo img{ 648width:90% !important; 649height:auto !important; 650} 651.view-gallery-btn{ 652display: none !important; 653} 654</style> 655<![endif]--> 656<style> 657 .sidebar .testimonial_widget{ 658 display: inline-block !important; 659 } 660 661 @media screen and (min-width: 768px) { 662 .equal .navbar-nav>li{ 663 display:flex !important; 664 } 665 } 666</style> 667<!--[if IE]> 668
668<script defer src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
668 669
669<script defer src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
669 670<![endif]--> 671<meta name="generator" content="WP Rocket 3.23" data-wpr-features="wpr_delay_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_preconnect_external_domains wpr_oci wpr_minify_css wpr_cdn wpr_preload_links wpr_desktop" /></head> 672<body class="home wp-singular page-template page-template-home page-template-home-php page page-id-458 wp-theme-mmwm_2025"> 673<!-- Modal --> 674<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> 675 <div class="modal-dialog" role="document"> 676 <div class="modal-content"> 677 <div class="modal-header"> 678 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 679 </div> 680 <h2 class="phone_on_modal hidden-xs"><br><i class="fas fa-phone-alt"></i> (651) 409-9907</h2> 681 <h2 class="phone_on_modal visible-xs"><a class="btn btn-primary" href="tel:6514099907"><i class="fas fa-phone-alt"></i> <span class="hidden-xs"></span> (651) 409-9907</a></h2> 682 <div class="modal-body"> 683 <h4 class="modal-title" id="myModalLabel"> 684 GET A FREE QUOTE</h4> 685 <div class="frm_forms with_frm_style frm_style_formidable-style" id="frm_form_17_container" data-token="f9e9bfd4e1e259615eecdf1736e6cdad"> 686<form enctype="multipart/form-data" method="post" class="frm-show-form frm_pro_form " id="form_gsqkfb3" data-token="f9e9bfd4e1e259615eecdf1736e6cdad"> 687<div class="frm_form_fields "> 688<fieldset> 689 690<div class="frm_fields_container"> 691<input type="hidden" name="frm_action" value="create" /> 692<input type="hidden" name="form_id" value="17" /> 693<input type="hidden" name="frm_hide_fields_17" id="frm_hide_fields_17" value="" /> 694<input type="hidden" name="form_key" value="gsqkfb3" /> 695<input type="hidden" name="item_meta[0]" value="" /> 696<input type="hidden" id="frm_submit_entry_17" name="frm_submit_entry_17" value="55f998888a" /><input type="hidden" name="_wp_http_referer" value="/" /><div id="frm_field_358_container" class="frm_form_field form-field frm_required_field frm_none_container"> 697 <label for="field_1obw1k3" class="frm_primary_label">Full Name 698 <span class="frm_required">*</span> 699 </label> 700 <input type="text" id="field_1obw1k3" name="item_meta[358]" value="" placeholder="Full Name" data-reqmsg="Full Name cannot be blank." aria-required="true" data-invmsg="Full Name is invalid" aria-invalid="false" /> 701 702 703</div> 704<div id="frm_field_359_container" class="frm_form_field form-field frm_required_field frm_none_container"> 705 <label for="field_435b573" class="frm_primary_label">Best Phone 706 <span class="frm_required">*</span> 707 </label> 708 <input type="tel" id="field_435b573" name="item_meta[359]" value="" placeholder="Best Phone" data-reqmsg="Best Phone cannot be blank." aria-required="true" data-invmsg="Best Phone is invalid" aria-invalid="false" pattern="((\+\d{1,3}(-|.| )?\(?\d\)?(-| |.)?\d{1,5})|(\(?\d{2,6}\)?))(-|.| )?(\d{3,4})(-|.| )?(\d{4})(( x| ext)\d{1,5}){0,1}$" /> 709 710 711</div> 712<div id="frm_field_360_container" class="frm_form_field form-field frm_required_field frm_none_container"> 713 <label for="field_wa7dfv3" class="frm_primary_label">Email Address 714 <span class="frm_required">*</span> 715 </label> 716 <input type="email" id="field_wa7dfv3" name="item_meta[360]" value="" placeholder="Email Address" data-reqmsg="Email Address cannot be blank." aria-required="true" data-invmsg="Email Address is invalid" aria-invalid="false" /> 717 718 719</div> 720<div id="frm_field_361_container" class="frm_form_field form-field frm_none_container"> 721 <label for="field_8zmxx43" class="frm_primary_label">Comments/Message 722 <span class="frm_required"></span> 723 </label> 724 <textarea name="item_meta[361]" id="field_8zmxx43" rows="5" placeholder="What type and size of signage do you need?" data-invmsg="Comments/Message is invalid" aria-invalid="false" ></textarea> 725 726 727</div> 728<input type="hidden" name="item_meta[365]" id="field_b3ptf" value="http://www.stpaulsigncompany.com/" data-frmval="http://www.stpaulsigncompany.com/" /> 729<input type="hidden" name="item_meta[366]" id="field_referrer3" value="" /> 730<div id="frm_field_376_container" class="frm_form_field form-field "> 731 <div class="frm_submit"> 732 733<button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">REQUEST MY QUOTE <i class="far fa-hand-pointer"></i></button> 734 735</div> 736</div> 737 <input type="hidden" name="item_key" value="" /> 738 <div id="frm_field_377_container"> 739 <label for="field_imwq7" > 740 If you are human, leave this field blank. </label> 741 <input id="field_imwq7" type="text" class="frm_form_field form-field frm_verify" name="item_meta[377]" value="" /> 742 </div> 743 <input type="text" name="yhXzd" value="" style="display: none !important;" /><input name="frm_state" type="hidden" value="if7y/PNA4BaUXuAx1Ugn6jqxexzcU5E8/CTxTfEF04mO1okyIcL/XoHsIbd5yZUX" /></div> 744</fieldset> 745</div> 746 747<p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="17"/>
747<script type="text/rocketlazyloadscript"> 748document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); 749</script>
749 750</p></form> 751</div> 752 </div> 753 </div> 754 </div> 755</div> 756 757<!-- Modal --> 758<div class="modal fade" id="myModalGallery" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> 759 <div class="modal-dialog" role="document"> 760 <div class="modal-content"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 761 <div class="modal-body"> 762 <div class="preloader"> 763 <div class="preitems"> 764 <i class="fa fa-spinner fa-spin fa-3x fa-fw"></i> 765 <span class="sr-only">Loading...</span> 766 </div> 767 </div> 768 <div style="width:100%; margin-left:auto; margin-right:auto" class="gallery gallery-columns-5 gallery-size-medium masonry"> 769 <div class="gallery_items"> 770 <div id="grid" data-columns> 771 <div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 1" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-49.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-49.jpg" alt="Sign Company Image 1"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 2" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-15.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-15.jpg" alt="Sign Company Image 2"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 3" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-06.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-06.jpg" alt="Sign Company Image 3"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 4" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-23.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-23.jpg" alt="Sign Company Image 4"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 5" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-11.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-11.jpg" alt="Sign Company Image 5"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 6" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-29.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-29.jpg" alt="Sign Company Image 6"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 7" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-45.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-45.jpg" alt="Sign Company Image 7"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 8" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-04.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-04.jpg" alt="Sign Company Image 8"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 9" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-08.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-08.jpg" alt="Sign Company Image 9"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 10" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-14.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-14.jpg" alt="Sign Company Image 10"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 11" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-31.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-31.jpg" alt="Sign Company Image 11"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 12" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-10.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-10.jpg" alt="Sign Company Image 12"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 13" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-05.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-05.jpg" alt="Sign Company Image 13"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 14" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-20.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-20.jpg" alt="Sign Company Image 14"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 15" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-37.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-37.jpg" alt="Sign Company Image 15"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 16" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-17.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-17.jpg" alt="Sign Company Image 16"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 17" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-25.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-25.jpg" alt="Sign Company Image 17"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 18" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-34.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-34.jpg" alt="Sign Company Image 18"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 19" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-30.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-30.jpg" alt="Sign Company Image 19"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 20" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-55.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-55.jpg" alt="Sign Company Image 20"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 21" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-44.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-44.jpg" alt="Sign Company Image 21"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 22" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-48.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-48.jpg" alt="Sign Company Image 22"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 23" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-27.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-27.jpg" alt="Sign Company Image 23"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 24" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-36.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-36.jpg" alt="Sign Company Image 24"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 25" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-26.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-26.jpg" alt="Sign Company Image 25"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 26" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-43.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-43.jpg" alt="Sign Company Image 26"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 27" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-51.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-51.jpg" alt="Sign Company Image 27"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 28" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-50.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-50.jpg" alt="Sign Company Image 28"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 29" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-47.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-47.jpg" alt="Sign Company Image 29"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 30" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-28.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-28.jpg" alt="Sign Company Image 30"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 31" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-33.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-33.jpg" alt="Sign Company Image 31"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 32" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-12.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-12.jpg" alt="Sign Company Image 32"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 33" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-07.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-07.jpg" alt="Sign Company Image 33"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 34" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-09.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-09.jpg" alt="Sign Company Image 34"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 35" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-13.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-13.jpg" alt="Sign Company Image 35"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 36" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-03.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-03.jpg" alt="Sign Company Image 36"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 37" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-24.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-24.jpg" alt="Sign Company Image 37"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 38" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-32.jpg"><noscript><img src="htt
771ps://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-32.jpg" alt="Sign Company Image 38"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 39" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-39.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-39.jpg" alt="Sign Company Image 39"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 40" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-38.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-38.jpg" alt="Sign Company Image 40"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 41" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-19.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-19.jpg" alt="Sign Company Image 41"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 42" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-41.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-41.jpg" alt="Sign Company Image 42"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 43" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-18.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-18.jpg" alt="Sign Company Image 43"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 44" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-46.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-46.jpg" alt="Sign Company Image 44"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 45" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-56.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-56.jpg" alt="Sign Company Image 45"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 46" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-42.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-42.jpg" alt="Sign Company Image 46"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 47" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-22.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-22.jpg" alt="Sign Company Image 47"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 48" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-01.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-01.jpg" alt="Sign Company Image 48"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 49" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-54.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-54.jpg" alt="Sign Company Image 49"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 50" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-35.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-35.jpg" alt="Sign Company Image 50"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 51" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-21.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-21.jpg" alt="Sign Company Image 51"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 52" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-52.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-52.jpg" alt="Sign Company Image 52"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 53" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-53.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-53.jpg" alt="Sign Company Image 53"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 54" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-16.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-16.jpg" alt="Sign Company Image 54"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 55" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-02.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-02.jpg" alt="Sign Company Image 55"></noscript></div><div class="item"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Sign Company Image 56" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-4
7710.jpg"><noscript><img src="https://cdn.markmywordsmedia.com/sign-images/sign-company/images/sign-company-40.jpg" alt="Sign Company Image 56"></noscript></div> 772 </div> 773 </div> 774 </div> 775 </div> 776 </div> 777 </div> 778 <div class="closeModalBtn"><span data-dismiss="modal"><i class="fa fa-times" aria-hidden="true"></i> Close Gallery</span></div> 779</div> 780 781 782 <div class="wrapper"> 783 <header class="old_HD"> 784 785 <div class="custom"> 786 787 788 <div class="aggregate-rating no_schema rvisible"> 789 <h3>Rated 5.0 stars</h3><a href="https://www.stpaulsigncompany.com/reviews"><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><span>(<u>Based on 77 reviews</u>)</span></a></div> <div class="container"> 790 <div class="top"> 791 <div class="row"> 792 <div class="stickyM"><span class="stickyMenu"><i class="fa fa-bars" aria-hidden="true"></i><small>MENU</small></span></div> 793 794 <div class="nt_head"> 795 <div class="row"> 796 <div class="col-sm-3 col-md-3"> 797 <div class="logo"><a href="https://www.stpaulsigncompany.com"><img width="200" height="200" alt="St. Paul Sign Company" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20200'%3E%3C/svg%3E" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-1.png"/><noscript><img width="200" height="200" alt="St. Paul Sign Company" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-1.png"/></noscript></a></div> 798 </div> 799 <div class="col-sm-9 col-md-9 topnt"> 800 <div class="container"> 801 <div class="col-sm-3 col-md-3 hidden-xs"></div> 802 <div class="col-sm-3 col-md-3 hidden-xs"></div> 803 <div class="col-sm-6 col-md-6 phone-address text-right"> 804 <span class="phone"><a href="tel:6514099907"><i class="fas fa-phone-alt"></i> (651) 409-9907 <strong id="phone_number"> </strong></a></span> 805 </span> 806 807 <!-- CUSTOM TEXT --> 808 <!-- CUSTOM TEXT --> 809 810 811 <div class="btn-group"> 812 <!--<div class="addBtn"><a href="#" class="ctaBtnCrawl" data-toggle="modal" data-target="#myModal"> 813 </a> 814 </div>--> 815 <a href="tel:6514099907" class="btn btn-primary"><i class="fa fa-phone fa-fw"></i> Click to Call</a> 816 <a href="#" class="btn mobcbtn btn-primary" data-toggle="modal" data-target="#myModal"><i class="fas fa-envelope"></i> 817 Contact Us </a> 818 819 </div><!--/.btn-group --> 820 <span class="hours"><i class="far fa-clock"></i> 10am-6pm</span> </div> 821 </div> 822 <!--<div class="addBtn"><a href="#" class="ctaBtnCrawl" data-toggle="modal" data-target="#myModal"></a> 823 824 </div>--> 825 <nav class="navbar equal"> 826 <div class="container"> 827 <div class="navbar-header">
828 <span class="navbar-brand visible-xs visible-sm">Navigation</span> 829 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> 830 <span class="icon-bar"></span> 831 <span class="icon-bar"></span> 832 <span class="icon-bar"></span> 833 </button> 834 </div> 835 <div class="navbar-collapse collapse"> 836 <ul class="nav navbar-nav"><li id="menu-item-3794" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-458 current_page_item menu-item-3794 active"><a title="Sign Company" href="https://www.stpaulsigncompany.com/">Sign Company</a></li> 837<li id="menu-item-3796" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3796"><a title="Indoor Signs" href="https://www.stpaulsigncompany.com/indoor-signs/">Indoor Signs</a></li> 838<li id="menu-item-3795" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3795"><a title="Outdoor Signs" href="https://www.stpaulsigncompany.com/outdoor-signs/">Outdoor Signs</a></li> 839<li id="menu-item-3799" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3799"><a title="Vinyl Signs" href="https://www.stpaulsigncompany.com/vinyl-signs/">Vinyl Signs</a></li> 840<li id="menu-item-3797" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3797"><a title="Custom Signs" href="https://www.stpaulsigncompany.com/custom-signs/">Custom Signs</a></li> 841<li id="menu-item-3798" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3798"><a title="Business Signs" href="https://www.stpaulsigncompany.com/business-signs/">Business Signs</a></li> 842<li id="menu-item-5818" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5818"><a title="Reviews" href="https://www.stpaulsigncompany.com/reviews/">Reviews</a></li> 843<li id="menu-item-3801" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3801"><a title="Contact Us" href="https://www.stpaulsigncompany.com/contact-us/">Contact Us</a></li> 844</ul> </div><!--/.nav-collapse --> 845 846 847 </div><!--/.container --> 848 </nav> 849 </div> 850 </div> 851 </div> 852 </div> 853 </div> 854 </div><!--/.container --> 855 856 </div><!--/.custom --> 857 </header> 858 859<div class="sideMenu"> 860 <div class="smHead"> 861 <div class="smTitle">Site Navigation</div> 862 <div class="smback"><i class="fas fa-arrow-left"></i></div> 863 </div> 864 <ul class="nav navbar-nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-458 current_page_item menu-item-3794 active"><a title="Sign Company" href="https://www.stpaulsigncompany.com/">Sign Company</a></li> 865<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3796"><a title="Indoor Signs" href="https://www.stpaulsigncompany.com/indoor-signs/">Indoor Signs</a></li> 866<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3795"><a title="Outdoor Signs" href="https://www.stpaulsigncompany.com/outdoor-signs/">Outdoor Signs</a></li> 867<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3799"><a title="Vinyl Signs" href="https://www.stpaulsigncompany.com/vinyl-signs/">Vinyl Signs</a></li> 868<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3797"><a title="Custom Signs" href="https://www.stpaulsigncompany.com/custom-signs/">Custom Signs</a></li> 869<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3798"><a title="Business Signs" href="https://www.stpaulsigncompany.com/business-signs/">Business Signs</a></li> 870<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5818"><a title="Reviews" href="https://www.stpaulsigncompany.com/reviews/">Reviews</a></li> 871<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3801"><a title="Contact Us" href="https://www.stpaulsigncompany.com/contact-us/">Contact Us</a></li> 872</ul> 873 <div class="phone-address custom-text-center"> 874 <div class="btn-group"> 875<!--<div class="addBtn"><a href="#" class="ctaBtnCrawl" data-toggle="modal" data-target="#myMo
875dal"> 876</a> 877</div>--> 878 <a title"Call Now" href="tel:6514099907" class="btn btn-primary"><i class="fas fa-phone-alt"></i> (651) 409-9907 <strong id="phone_number"> </strong></a> 879 <a title="Message Us" href="#" class="btn btn-primary" data-toggle="modal" data-target="#myModal"><i class="fas fa-envelope"></i> 880Contact Us</a> 881 882 <!----> 883 </div><!--/.btn-group --> 884 </div> 885</div> 886 887 <div class="feature-area fa_full"> 888 <div class="spElements"> 889 <div class="container"> 890 <div class="row"> 891 <div class="col-sm-8 col-md-8"> 892 <div class="exElements"> 893 <h2>Custom Signs, Wraps, & Graphics<br>Design | Production | Installation </h2> 894 </div> 895 <div class="te_full"> 896 897 898 899 <div class="panel panel-default"> 900 901 <div class="trust-elements panel-body"> 902 903 904 905 906 </div> 907 908 </div> 909 910 911 912 </div> 913 <div class="social-media text-center"> 914 915 <div class="aggregate-rating no_schema rvisible"> 916 <h3>Rated 5.0 stars</h3><a href="https://www.stpaulsigncompany.com/reviews"><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><span>(<u>Based on 77 reviews</u>)</span></a></div></div> 917 </div> 918 <div class="col-sm-4 col-md-4" style="min-height: 365px;"> 919 <div class="lead-form"> 920 921 <div class="form"> 922 923 <h2>GET A FREE QUOTE</h2> 924 925 926 <div class="frm_forms with_frm_style frm_style_formidable-style" id="frm_form_3_container" data-token="f9e9bfd4e1e259615eecdf1736e6cdad" data-token="f9e9bfd4e1e259615eecdf1736e6cdad"> 927<form enctype="multipart/form-data" method="post" class="frm-show-form frm_pro_form " id="form_gsqkfb" data-token="f9e9bfd4e1e259615eecdf1736e6cdad" data-token="f9e9bfd4e1e259615eecdf1736e6cdad"> 928<div class="frm_form_fields "> 929<fieldset> 930 931<div class="frm_fields_container"> 932<input type="hidden" name="frm_action" value="create" /> 933<input type="hidden" name="form_id" value="3" /> 934<input type="hidden" name="frm_hide_fields_3" id="frm_hide_fields_3" value="" /> 935<input type="hidden" name="form_key" value="gsqkfb" /> 936<input type="hidden" name="item_meta[0]" value="" /> 937<input type="hidden" id="frm_submit_entry_3" name="frm_submit_entry_3" value="55f998888a" /><input type="hidden" name="_wp_http_referer" value="/" /><div id="frm_field_15_container" class="frm_form_field form-field frm_required_field frm_none_container"> 938 <label for="field_1obw1k" class="frm_primary_label">Full Name 939 <span class="frm_required">*</span> 940 </label> 941 <input type="text" id="field_1obw1k" name="item_meta[15]" value="" placeholder="Full Name" data-reqmsg="Full Name cannot be blank." aria-required="true" data-invmsg="Full Name is invalid" aria-invalid="false" /> 942 943 944</div> 945<div id="frm_field_96_container" class="frm_form_field form-field frm_required_field frm_none_container"> 946 <label for="field_435b57" class="frm_primary_label">Best Phone 947 <span class="frm_required">*</span> 948 </label> 949 <input type="tel" id="field_435b57" name="item_meta[96]" value="" placeholder="Best Phone" data-reqmsg="Best Phone cannot be blank." aria-required="true" data-invmsg="Best Phone is invalid" aria-invalid="false" pattern="((\+\d{1,3}(-|.| )?\(?\d\)?(-| |.)?\d{1,5})|(\(?\d{2,6}\)?))(-|.| )?(\d{3,4})(-|.| )?(\d{4})(( x| ext)\d{1,5}){0,1}$" /> 950 951 952</div> 953<div id="frm_field_95_container" class="frm_form_field form-field frm_required_field frm_none_container"> 954 <label for="field_wa7dfv" class="frm_primary_label">Email Address 955 <span class="frm_required">*</span> 956 </label> 957 <input type="email" id="field_wa7dfv" name="item_meta[95]" value="" placeholder="Email Address" data-reqmsg="Email Address cannot be blank." aria-required="true" data-invmsg="Email Address is invali
957d" aria-invalid="false" /> 958 959 960</div> 961<div id="frm_field_19_container" class="frm_form_field form-field frm_required_field frm_none_container"> 962 <label for="field_8zmxx4" class="frm_primary_label">Comments/Message 963 <span class="frm_required">*</span> 964 </label> 965 <textarea name="item_meta[19]" id="field_8zmxx4" rows="5" placeholder="What type and size of signage do you need?" data-reqmsg="Comments/Message cannot be blank." aria-required="true" data-invmsg="Comments/Message is invalid" aria-invalid="false" ></textarea> 966 967 968</div> 969<input type="hidden" name="item_meta[364]" id="field_jxbdx" value="http://www.stpaulsigncompany.com/" data-frmval="http://www.stpaulsigncompany.com/" /> 970<input type="hidden" name="item_meta[368]" id="field_referrer2" value="" /> 971<div id="frm_field_371_container" class="frm_form_field form-field frm_none_container"> 972 <label for="g-recaptcha-response" id="field_inw1i_label" class="frm_primary_label">reCAPTCHA 973 <span class="frm_required" aria-hidden="true"></span> 974 </label> 975 <div id="field_inw1i" class="g-recaptcha" data-sitekey="6LftM8kqAAAAAPxefHlr11al9RtokUlCFfKyw2Od" data-size="invisible" data-theme="light" data-callback="frmAfterRecaptcha"></div> 976 977 978</div> 979<div id="frm_field_375_container" class="frm_form_field form-field "> 980 <div class="frm_submit"> 981 982<button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">REQUEST MY QUOTE <i class="far fa-hand-pointer"></i></button> 983 984</div> 985</div> 986 <input type="hidden" name="item_key" value="" /> 987 <div id="frm_field_378_container"> 988 <label for="field_9wfqt" > 989 If you are human, leave this field blank. </label> 990 <input id="field_9wfqt" type="text" class="frm_form_field form-field frm_verify" name="item_meta[378]" value="" /> 991 </div> 992 <input type="text" name="yhXzd" value="" style="display: none !important;" /><input name="frm_state" type="hidden" value="if7y/PNA4BaUXuAx1Ugn6jqxexzcU5E8/CTxTfEF04kS7MbQzOthdNxT+dKROHow" /></div> 993</fieldset> 994</div> 995 996<p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="110"/>
996<script type="text/rocketlazyloadscript"> 997document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() ); 998</script>
998 999</p></form> 1000</div> 1001 1002 1003 <div class="sidebar"> 1004 1005 1006 <div class="aggregate-rating"> 1007 1008 <h2>BMS Signs & Printing</h2> 1009 1010 <h3>RATED 5.0 STARS</h3><div><a href="https://www.stpaulsigncompany.com/reviews"><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><br/> (Based on <span>77</span> Client Reviews</strong>)</a></div></div> </div> 1011 1012 </div><!--/.form --> 1013 1014 </div> 1015 </div> 1016 </div> 1017 </div> 1018 <div class="sbgfull desktop" style="background:url(https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/verizon-custom-sign.jpg)"></div><div class="sbgfull mobile" style="background:url(https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/verizon-custom-sign.jpg)"></div> </div> 1019 </div> 1020 <section class="featured-content"> 1021 <!-- start service toggle --> 1022 1023 <div class="container"> 1024 <div class="row"> 1025 1026 1027 1028 1029 1030 1031 <div class="short-articles"> 1032 1033 <div class="col-xs-6 col-sm-3 col-md-3"><div class="blocks wt_image"><div class="service_block"><a href="https://www.stpaulsigncompany.com/indoor-signs/"><strong>Indoor Signs</strong><img alt="BMS Signs & Printing Indoor Signs" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://mmwm.b-cdn.net/sign-images/segments/indoor-lobby.jpg"><noscript><img alt="BMS Signs & Printing Indoor Signs" src="https://mmwm.b-cdn.net/sign-images/segments/indoor-lobby.jpg"></noscript></a></div><a href="https://www.stpaulsigncompany.com/indoor-signs/" class="btn btn-primary btn-xs">Learn More</a></div></div><hr class="visible-xs" /><div class="col-xs-6 col-sm-3 col-md-3"><div class="blocks wt_image"><div class="service_block"><a href="https://www.stpaulsigncompany.com/outdoor-signs/"><strong>Outdoor Signs</strong><img alt="BMS Signs & Printing Outdoor Signs" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://mmwm.b-cdn.net/sign-images/segments/outdoor-signs-segment.jpg"><noscript><img alt="BMS Signs & Printing Outdoor Signs" src="https://mmwm.b-cdn.net/sign-images/segments/outdoor-signs-segment.jpg"></noscript></a></div><a href="https://www.stpaulsigncompany.com/outdoor-signs/" class="btn btn-primary btn-xs">Learn More</a></div></div><hr class="visible-xs" /><div class="col-xs-6 col-sm-3 col-md-3"><div class="blocks wt_image"><div class="service_block"><a href="https://www.stpaulsigncompany.com/led-signs/"><strong>LED Signs</strong><img alt="BMS Signs & Printing LED Signs" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/ledsigns-segblock-img1.webp"><noscript><img alt="BMS Signs & Printing LED Signs" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/ledsigns-segblock-img1.webp"></noscript></a></div><a href="https://www.stpaulsigncompany.com/led-signs/" class="btn btn-primary btn-xs">Learn More</a></div></div><hr class="visible-xs" /><div class="col-xs-6 col-sm-3 col-md-3"><div class="blocks wt_image"><div class="service_block"><a href="https://www.stpaulsigncompany.com/lighted-signs/"><strong>Lighted Signs</strong><img alt="BMS Signs & Printing Lighted Signs" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://mmwm.b-cdn.net/images/seg/lighted-signs-segment.webp"><noscript><img alt="BMS Signs & Printing Lighted Signs" src="https://mmwm.b-cdn.net/images/seg/lighted-signs-segment.webp"></noscript></a></div><a href="https://www.stpaulsigncompany.com/lighted-signs/" class="btn btn-primary btn-xs">Learn More</a></div></div> 1034 </div> 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 </div> 1047 1048 1049 1050 </div> 1051 1052 1053 1054 <!-- service toggle --> 1055 1056 </section> 1057 1058 1059 1060 1061 1062 1063 <main > 1064 1065 1066 1067 1068 1069 1070 <div class="container bformcont loc_exist"> 1071 1072 1073 1074 1075 1076 1077 <div class="home_content"> 1078 <div class="col-sm-8 col-md-8"> 1079 1080 1081 1082 1083 <h1 class="entry-title">St. Paul Sign Company</h1> 1084 1085 1086 1087 <a class="view-gallery-btn-mobile btn btn-primary visible-xs" data-toggle="modal" data-target="#myMo
1087dalGallery"><i class="fa fa-eye" aria-hidden="true"></i> View Gallery</a> 1088 1089
1089<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 1090 1091 //jQuery(window).load(function($){ 1092 jQuery(document).ready(function ($) { 1093 1094 var setVar; 1095 1096 $('#myModalGallery .gallery-item').css('display','none'); 1097 1098 1099 1100 1101 $( ".page-id-458 .view-gallery-btn" ).on("click", function(){ 1102 1103 $('#myModalGallery .gallery img.lazy_load').each(function() { 1104 1105 this.src = $(this).data('src'); 1106 1107 $(this).removeClass("jmig-img-hide").addClass("jmig-img-show"); 1108 1109 }); 1110 1111 //checkMasonry(); 1112 1113 1114 1115 $('#myModalGallery .preloader').css('display','inline-block'); 1116 1117 1118 1119 $('#myModalGallery .gallery .gallery_items').imagesLoaded().always( function( instance ) { 1120 1121 console.log('ALWAYS - all images have been loaded'); 1122 1123 $('#myModalGallery .gallery img.lazy_load').removeClass('jmig-img-hide'); 1124 1125 $('#myModalGallery .gallery img.lazy_load').addClass('jmig-img-show'); 1126 1127 $('#myModalGallery .gallery-item').css('display','block'); 1128 1129 $('#myModalGallery .preloader').css('display','none'); 1130 1131 mySetVar(); 1132 1133 }); 1134 1135 }); 1136 1137 1138 1139 function checkMasonry() { 1140 1141 if (!$('#myModalGallery .gallery').data('masonry')) { 1142 1143 var $gallery = $('.gallery'); 1144 1145 console.log('masonry updating for', $gallery); 1146 1147 1148 1149 $gallery.imagesLoaded(function () { 1150 1151 $gallery.masonry({ 1152 1153 itemSelector: '.gallery-item', 1154 1155 columnWidth: '.gallery-item', 1156 1157 isFitWidth: true, 1158 1159 animationOptions: { 1160 1161 duration: 700, 1162 1163 easing:'linear', 1164 1165 queue :false 1166 1167 } 1168 1169 }) 1170 1171 1172 1173 setTimeout(function () { 1174 1175 $('.gallery').addClass('jmig-gallery-loaded'); 1176 1177 }, 300); 1178 1179 1180 1181 }); 1182 1183 } 1184 1185 } 1186 1187 1188 1189 function mySetVar(){ 1190 1191 setVar = setTimeout(function() { 1192 1193 console.log("SetRotate"); 1194 1195 try{ 1196 1197 //$('#myModalGallery .gallery').data('masonry').layout(); 1198 1199 }catch(e){ 1200 1201 console.error('layout error', e); 1202 1203 } 1204 1205 //$('img.lazy_load').lazyload(); 1206 1207 clearVar(); 1208 1209 }, 200); 1210 1211 } 1212 1213 1214 1215 function clearVar(){ 1216 1217 console.log('clear'); 1218 1219 clearTimeout(setVar); 1220 1221 } 1222 1223 1224
1225 $('#myModalGallery').on('show.bs.modal', function(e) { 1226 1227 console.log('resizing'); 1228 1229 //checkMasonry(); 1230 1231 //$('#myModalGallery .gallery').css('width','1600px'); 1232 1233 mySetVar(); 1234 1235 }); 1236 1237 }); 1238 1239 </script>
1239 1240 1241 1242 1243 <p> </p> 1244<p><img fetchpriority="high" decoding="async" class="alignright wp-image-2155 size-medium" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20179'%3E%3C/svg%3E" alt="Custom Building Sign & Awning Sign" width="300" height="179" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/10/storefront-awning-4-300x179.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/10/storefront-awning-4.jpg 560w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/10/storefront-awning-4-300x179.jpg" /><noscript><img fetchpriority="high" decoding="async" class="alignright wp-image-2155 size-medium" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/10/storefront-awning-4-300x179.jpg" alt="Custom Building Sign & Awning Sign" width="300" height="179" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/10/storefront-awning-4-300x179.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/10/storefront-awning-4.jpg 560w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></p> 1245<p><span style="font-weight: 400">Looking for a professional sign company that helps your business stand out across St. Paul, Minneapolis, and the greater Twin Cities area? BMS Signs & Printing designs, fabricates, and installs custom commercial signs, graphics, and wraps that help businesses get noticed, attract customers, and build lasting brand recognition.</span></p> 1246<p><span style="font-weight: 400">As a <a href="https://www.stpaulsigncompany.com">full-service local sign company</a>, we handle every step of your signage project in-house—from design and fabrication to installation and long-term support. Our primary production facility and Google Business Profile are located in Blaine, allowing us to efficiently serve businesses throughout St. Paul, Minneapolis, and surrounding Twin Cities communities.</span></p> 1247<p><b>Call BMS Signs & Printing today at <a class="pfunc" href="tel:6514099907">(651) 409-9907</a> for your Free Consultation!</b></p> 1248<p><span style="font-weight: 400">We focus on delivering reliable service, environmentally responsible fabrication practices, and durable materials built for Minnesota conditions. Whether you operate a single storefront or manage multiple locations, BMS Signs & Printing provides signage solutions that support visibility, professionalism, and growth across the metro area.</span></p> 1249<p><span style="font-weight: 400"><br /> 1250</span><span style="font-weight: 400">We design, manufacture, and install custom commercial signs, graphics, and wraps for businesses across St. Paul, Minneapolis, Blaine, and the greater Twin Cities area. From monument signs and storefront signage to LED displays, channel letters, and interior graphics, we deliver complete signage solutions from start to finish.</span></p> 1251<h2><b>Signs That Work For You</b></h2> 1252<p><img decoding="async" class="alignright wp-image-2352 size-medium" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20240'%3E%3C/svg%3E" alt="custom window vinyl wrap" width="300" height="240" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/01/promotional-window-vinyl-300x240.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/01/promotional-window-vinyl-768x614.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/01/promotional-window-vinyl.jpg 1024w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/01/promotional-window-vinyl-300x240.jpg" /><noscript><img decoding="async" class="alignright wp-image-2352 size-medium" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/01/promotional-window-vinyl-300x240.jpg" alt="custom window vinyl wrap" width="300" height="240" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/01/promotional-window-vinyl-300x240.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/01/promotional-window-vinyl-768x614.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/01/promotional-window-vinyl.jpg 1024w" sizes="(max-width: 300px) 100v
1252w, 300px" /></noscript></p> 1253<p><span style="font-weight: 400">Your signage should do more than look good—it should work for your business. BMS Signs & Printing creates high-impact, high-visibility signage systems designed to increase foot traffic, strengthen brand recognition, and improve customer experience.</span></p> 1254<p><span style="font-weight: 400">From your initial free consultation through professional installation, we take the time to understand your goals, location, and audience. That insight allows us to recommend signage solutions that promote your products or services, reinforce your brand identity, and help customers navigate your space with ease.</span></p> 1255<p><span style="font-weight: 400">From custom signs and graphics to wall murals, floor graphics, trade show displays, window graphics, and flag signage, we provide the tools businesses across the Twin Cities need to stay competitive and visible.</span></p> 1256 1257 <div class="qholder"> 1258 <button style="margin-left: auto !important; margin-right: auto !important; display: block;" class="btn btn-primary btn-lg" type="button" data-toggle="modal" data-target="#myModal"><img alt="St. Paul Sign Company freequote" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/images/freequote.webp"><noscript><img alt="St. Paul Sign Company freequote" decoding="async" src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/images/freequote.webp"></noscript></button> 1259 </div> 1260 1261<h2><b>Outdoor & Exterior Signs</b></h2> 1262<p><img decoding="async" class="alignright wp-image-2204 size-medium" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20224'%3E%3C/svg%3E" alt="Exterior Signage" width="300" height="224" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/perforated-vinyl-privacy-film-storefront-outdoor-channel-letter-e1510341144816-300x224.png 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/perforated-vinyl-privacy-film-storefront-outdoor-channel-letter-e1510341144816.png 714w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/perforated-vinyl-privacy-film-storefront-outdoor-channel-letter-e1510341144816-300x224.png" /><noscript><img decoding="async" class="alignright wp-image-2204 size-medium" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/perforated-vinyl-privacy-film-storefront-outdoor-channel-letter-e1510341144816-300x224.png" alt="Exterior Signage" width="300" height="224" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/perforated-vinyl-privacy-film-storefront-outdoor-channel-letter-e1510341144816-300x224.png 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/perforated-vinyl-privacy-film-storefront-outdoor-channel-letter-e1510341144816.png 714w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></p> 1263<p><span style="font-weight: 400"><a href="https://www.stpaulsigncompany.com/outdoor-signs/">Exterior signage</a> is often the first impression your business makes. BMS Signs & Printing designs and installs high-visibility outdoor signage for businesses throughout St. Paul, Minneapolis, Blaine, and nearby communities.</span></p> 1264<p><span style="font-weight: 400">We produce a full range of exterior signs, including monument signs, pylon signs, pole signs, digital displays, electronic message centers, storefront signs, temporary signage, and flag signs. Each sign is engineered for visibility, durability, and long-term performance.</span></p> 1265<p><span style="font-weight: 400">Storefront signage plays a critical role in attracting new customers. Cabinet signs, dimensional letters, channel letters, and logo signage establish your presence, while window graphics and vinyl door lettering communicate hours, accessibility information, and offerings. Yard signs, sidewalk signs, and posters support promotions, events, and seasonal campaigns.</span></p> 1266<p><span style="font-weight: 400">With the right combination of design, placement, and materials, BMS Signs & Printing delivers outdoor signage that helps businesses stand out across the Twin Cities.</span></p> 1267<div class="srv_group_holder"><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/address-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Address Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/address-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/address-signs.jpg" alt="Address Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/address-signs/"><h3> Address Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/a-frame-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="A-frame Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/a-frame-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/a-frame-signs.jpg" alt="A-frame Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/a-frame-signs/"><h3> A-frame Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/awning-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Awning Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/awning-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/awning-signs.jpg" alt="Awning Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/awning-signs/"><h3> Awning Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/blade-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Blade Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/blade-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/blade-signs.jpg" alt="Blade Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/blade-signs/"><h3> Blade Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/cabinet-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Cabinet Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/cabinet-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/cabinet-signs.jpg" alt="Cabinet Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/cabinet-signs/"><h3> Cabinet Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/channel-letters/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Channel Letters" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/channel-letters.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/channel-letters.jpg" alt="Channel Letters"></noscript></a><a href="https://www.stpaulsigncompany.com/channel-letters/"><h3> Channel Letters</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/dimensional-letters/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Dimensional Letters" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/dimensional-letters.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/dimensional-letters.jpg" alt="Dimensional Letters"></noscript></a><a href="https://www.stpaulsigncompany.com/dimensional-letters/"><h3> Dimensional Letters</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/flag-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Flag Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/flag-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/flag-signs.jpg" alt="Flag Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/flag-signs/"><h3> Flag Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/hanging-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Hanging Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/hanging-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/hanging-signs.jpg" alt="Hanging Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/hanging-signs/"><h3> Hanging Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/monument-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Monument Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/monument-signs.png"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/monument-signs.png" alt="Monument Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/monument-signs/"><h3> Monument Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/pole-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Pole Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/pole-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/pole-signs.jpg" alt="Pole Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/pole-signs/"><h3> Pole Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/post-panel-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Post & Panel Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/post-panel-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/post-panel-signs.jpg" alt="Post & Panel Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/post-panel-signs/"><h3> Post & Panel Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/pylon-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Pylon Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/pylon-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/pylon-signs.jpg" alt="Pylon Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/pylon-signs/"><h3> Pylon Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/sidewalk-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Sidewalk Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/sidewalk-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/sidewalk-signs.jpg" alt="Sidewalk Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/sidewalk-signs/"><h3> Sidewalk Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/storefront-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Storefront Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/storefront-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/storefront-signs.jpg" alt="Storefront Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/storefront-signs/"><h3> Storefront Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/yard-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Yard Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/yard-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/yard-signs.jpg" alt="Yard Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/yard-signs/"><h3> Yard Signs</h3></a></div></div> 1268<h2><b>Indoor & Interior Signs</b></h2> 1269<p><img decoding="async" class="alignright size-medium wp-image-2206" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20225'%3E%3C/svg%3E" alt="Attractive
1269Custom Lobby Signs" width="300" height="225" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/Photo-Mar-16-4-37-20-PM-300x225.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/Photo-Mar-16-4-37-20-PM-768x576.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/Photo-Mar-16-4-37-20-PM.jpg 1024w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/Photo-Mar-16-4-37-20-PM-300x225.jpg" /><noscript><img decoding="async" class="alignright size-medium wp-image-2206" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/Photo-Mar-16-4-37-20-PM-300x225.jpg" alt="Attractive Custom Lobby Signs" width="300" height="225" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/Photo-Mar-16-4-37-20-PM-300x225.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/Photo-Mar-16-4-37-20-PM-768x576.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/Photo-Mar-16-4-37-20-PM.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></p> 1270<p><span style="font-weight: 400"><a href="https://www.stpaulsigncompany.com/indoor-signs/">Interior signage</a> supports navigation, reinforces branding, and improves overall customer experience. BMS Signs & Printing designs and installs custom indoor signage solutions tailored to your space, brand, and operational needs.</span></p> 1271<p><span style="font-weight: 400">From wayfinding systems and ADA signage to wall graphics, promotional banners, safety signage, and interior murals, we recommend solutions that align with your facility layout and business goals. Our team manages every phase of the project, ensuring your interior signage is cohesive, functional, and visually aligned with your brand.</span></p> 1272<p><span style="font-weight: 400">We also provide on-site facility assessments throughout the Twin Cities to determine which sign and graphic elements will deliver the greatest impact for your space.</span></p> 1273<div class="srv_group_holder"><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/floor-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Floor Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/floor-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/floor-signs.jpg" alt="Floor Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/floor-signs/"><h3> Floor Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/lobby-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Lobby Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/lobby-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/lobby-signs.jpg" alt="Lobby Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/lobby-signs/"><h3> Lobby Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/office-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Office Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/office-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/office-signs.jpg" alt="Office Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/office-signs/"><h3> Office Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/pop-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="POP Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/point-of-purchase-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/point-of-purchase-signs.jpg" alt="POP Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/pop-signs/"><h3> POP Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/product-displays/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Product Displays" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/product-displays.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/product-displays.jpg" alt="Product Displays"></noscript></a><a href="https://www.stpaulsigncompany.com/product-displays/"><h3> Product Displays</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/room-id-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Room ID Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/room-id-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/room-id-signs.jpg" alt="Room ID Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/room-id-signs/"><h3> Room ID Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/wall-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Wall Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/wall-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/wall-signs.jpg" alt="Wall Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/wall-signs/"><h3> Wall Signs</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/wayfinding-signs/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Wayfinding Signs" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/wayfinding-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/wayfinding-signs.jpg" alt="Wayfinding Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/wayfinding-signs/"><h3> Wayfinding Signs</h3></a></div></div> 1274<h2><b>Vinyl Signs & Graphics</b></h2> 1275<p><span style="font-weight: 400"><img decoding="async" class="alignright wp-image-3073 size-medium" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20225'%3E%3C/svg%3E" alt="indoor vinyl lobby mural" width="300" height="225" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl-300x225.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl-1024x768.jpg 1024w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl-768x576.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl.jpg 2048w" data-lazy-sizes="(max-width: 300px) 100v
1275w, 300px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl-300x225.jpg" /><noscript><img decoding="async" class="alignright wp-image-3073 size-medium" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl-300x225.jpg" alt="indoor vinyl lobby mural" width="300" height="225" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl-300x225.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl-1024x768.jpg 1024w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl-768x576.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2018/06/indoor-lobby-wall-mural-waiting-room-vinyl.jpg 2048w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></span></p> 1276<p><span style="font-weight: 400"><a href="https://www.stpaulsigncompany.com/vinyl-signs/">Vinyl signs and graphics</a> are versatile, cost-effective tools for increasing visibility and communication. Whether you want to enhance your storefront, guide customers inside your business, or maximize exposure at events and trade shows, BMS Signs & Printing produces custom vinyl solutions that deliver results.</span></p> 1277<p><span style="font-weight: 400">As a full-service vinyl signs and graphics provider, we offer custom printing, fabrication, and installation using local production capabilities. From high-visibility lettering and floor graphics to wall wraps, vinyl clings, and specialty applications, every detail is handled with precision and care.</span></p> 1278<div class="srv_group_holder"><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/banners/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Banners" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/banners.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/banners.jpg" alt="Banners"></noscript></a><a href="https://www.stpaulsigncompany.com/banners/"><h3> Banners</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/decals/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Decals" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/decals.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/decals.jpg" alt="Decals"></noscript></a><a href="https://www.stpaulsigncompany.com/decals/"><h3> Decals</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/vinyl-lettering/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Vinyl Lettering" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/vinyl-lettering.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/vinyl-lettering.jpg" alt="Vinyl Lettering"></noscript></a><a href="https://www.stpaulsigncompany.com/vinyl-lettering/"><h3> Vinyl Lettering</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/vinyl-printing/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Vinyl Printing" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/door-signs.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/door-signs.jpg" alt="Vinyl Printing"></noscript></a><a href="https://www.stpaulsigncompany.com/vinyl-printing/"><h3> Vinyl Printing</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/vinyl-wraps/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Vinyl Wraps" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/vinyl-wraps.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/vinyl-wraps.jpg" alt="Vinyl Wraps"></noscript></a><a href="https://www.stpaulsigncompany.com/vinyl-wraps/"><h3> Vinyl Wraps</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/wall-graphics/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Wall Graphics" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/wall-graphics.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/wall-graphics.jpg" alt="Wall Graphics"></noscript></a><a href="https://www.stpaulsigncompany.com/wall-graphics/"><h3> Wall Graphics</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/wall-murals/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Wall Murals" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/wall-murals.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/wall-murals.jpg" alt="Wall Murals"></noscript></a><a href="https://www.stpaulsigncompany.com/wall-murals/"><h3> Wall Murals</h3></a></div><div class="col-xs-3 col-md-3"><a href="https://www.stpaulsigncompany.com/window-film/"><img decoding="async" height="150" width="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" alt="Window Film" data-lazy-src="https://cdn.markmywordsmedia.com/sign-images/services/window-film.jpg"><noscript><img decoding="async" height="150" width="150" src="https://cdn.markmywordsmedia.com/sign-images/services/window-film.jpg" alt="Window Film"></noscript></a><a href="https://www.stpaulsigncompany.com/window-film/"><h3> Window Film</h3></a></div></div> 1279<h2><b>Custom Signs</b></h2> 1280<p><img decoding="async" class="alignright wp-image-2208 size-medium" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3E%3C/svg%3E" alt="custom dimensional lettering" width="300" height="300" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-300x300.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-1024x1024.jpg 1024w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-150x150.jpg 150w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-768x768.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252.jpg 2005w" data-lazy-sizes="(max-width: 300px) 100v
1280w, 300px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-300x300.jpg" /><noscript><img decoding="async" class="alignright wp-image-2208 size-medium" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-300x300.jpg" alt="custom dimensional lettering" width="300" height="300" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-300x300.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-1024x1024.jpg 1024w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-150x150.jpg 150w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252-768x768.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2015/03/IMG_4252.jpg 2005w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></p> 1281<p><span style="font-weight: 400">When your business requires something beyond standard signage, <a href="https://www.stpaulsigncompany.com/custom-signs/">custom signs</a> provide the flexibility to create a truly unique brand presence. BMS Signs & Printing designs specialty signage solutions that align with your goals, branding, and installation environment.</span></p> 1282<p><span style="font-weight: 400">Our custom sign specialists evaluate materials, lighting, placement, and fabrication methods to recommend signage that delivers both visual impact and long-term performance. From one-of-a-kind storefront signage to complex branded environments, we manage your project from concept through installation.</span></p> 1283<p><span style="font-weight: 400">Custom signs allow for specialized finishes such as illumination, carving, embossing, and advanced fabrication techniques that help your brand stand apart across the Twin Cities.</span></p> 1284<h2><b>Featured Sign Services</b></h2> 1285<p><span style="font-weight: 400">Our most requested commercial signage solutions include:</span></p> 1286<ul> 1287<li><a href="https://www.stpaulsigncompany.com/monument-signs/">Monument Signs</a></li> 1288<li><a href="https://www.stpaulsigncompany.com/pylon-signs/"><span style="font-weight: 400">Pylon Signs</span></a></li> 1289<li><a href="https://www.stpaulsigncompany.com/pole-signs/"><span style="font-weight: 400">Pole Signs</span></a></li> 1290<li><a href="https://www.stpaulsigncompany.com/digital-signs/"><span style="font-weight: 400">Digital Signs</span></a></li> 1291<li><a href="https://www.stpaulsigncompany.com/electronic-signs/"><span style="font-weight: 400">Electronic Signs</span></a></li> 1292<li><a href="https://www.stpaulsigncompany.com/lighted-signs/"><span style="font-weight: 400">Lighted Signs</span></a></li> 1293<li><a href="https://www.stpaulsigncompany.com/led-signs/"><span style="font-weight: 400">LED Signs</span></a></li> 1294<li><a href="https://www.stpaulsigncompany.com/channel-letters/"><span style="font-weight: 400">Channel Letters</span></a></li> 1295<li><a href="https://www.stpaulsigncompany.com/storefront-signs/"><span style="font-weight: 400">Storefront Signs</span></a></li> 1296<li><a href="https://www.stpaulsigncompany.com/business-signs/"><span style="font-weight: 400">Business Signs</span></a></li> 1297</ul> 1298<p><span style="font-weight: 400">Each service is customized to your location, branding, and visibility goals.</span></p> 1299 1300 <div class="qholder"> 1301 <button style="margin-left: auto !important; margin-right: auto !important; display: block;" class="btn btn-primary btn-lg" type="button" data-toggle="modal" data-target="#myModal"><img alt="St. Paul Sign Company freequote" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/images/freequote.webp"><noscript><img alt="St. Paul Sign Company freequote" decoding="async" src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/images/freequote.webp"></noscript></button> 1302 </div> 1303 1304<h2><b>Complete Commercial Signage Company</b></h2> 1305<p><span style="font-weight: 400">Very few sign companies manage every aspect of a signage project in-house. As a complete commercial sign, wrap, and graphics company, BMS Signs & Printing provides design, fabrication, installation, maintenance, and repair services under one roof.</span></p> 1306<p><img decoding="async" class="aligncenter wp-image-4728 size-full" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20270'%3E%3C/svg%3E" alt="Full-Service Sign Company" width="1000" height="270" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2020/04/consultation-maintenance-green.png 1000w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2020/04/consultation-maintenance-green-300x81.png 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2020/04/consultation-maintenance-green-768x207.png 768w" data-lazy-sizes="(max-width: 1000px) 100v
1306w, 1000px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2020/04/consultation-maintenance-green.png" /><noscript><img decoding="async" class="aligncenter wp-image-4728 size-full" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2020/04/consultation-maintenance-green.png" alt="Full-Service Sign Company" width="1000" height="270" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2020/04/consultation-maintenance-green.png 1000w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2020/04/consultation-maintenance-green-300x81.png 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2020/04/consultation-maintenance-green-768x207.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></p> 1307<p> </p> 1308<p><img decoding="async" class="alignright size-medium wp-image-2076" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" alt="Custom Lobby Signs" width="300" height="200" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/09/lobby-1-300x200.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/09/lobby-1-768x512.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/09/lobby-1.jpg 900w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/09/lobby-1-300x200.jpg" /><noscript><img decoding="async" class="alignright size-medium wp-image-2076" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/09/lobby-1-300x200.jpg" alt="Custom Lobby Signs" width="300" height="200" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/09/lobby-1-300x200.jpg 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/09/lobby-1-768x512.jpg 768w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2017/09/lobby-1.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></p> 1309<p><span style="font-weight: 400">We begin by understanding your signage goals and operational needs, allowing us to recommend the right materials, sign types, and placement strategies. Our designers and fabricators work closely together to ensure your vision is accurately translated into the final product, with your approval guiding every step.</span></p> 1310<p><span style="font-weight: 400">We are committed to environmentally responsible fabrication practices, using sustainable materials and processes whenever possible. Our experienced installation team ensures every sign is installed safely, accurately, and efficiently.</span></p> 1311<p><span style="font-weight: 400">Whether you need a single sign or a complete branded signage system, BMS Signs & Printing supports businesses throughout St. Paul, Minneapolis, Blaine, and the surrounding Twin Cities area.</span></p> 1312<h2><b>Frequently Asked Questions</b></h2> 1313<p><strong>What areas do you serve?<br /> 1314</strong><span style="font-weight: 400">We serve businesses across St. Paul, Minneapolis, Blaine, and the greater Twin Cities metro area.</span></p> 1315<p><strong>Do you handle design, fabrication, and installation in-house?</strong><span style="font-weight: 400"><br /> 1316</span><span style="font-weight: 400">Yes. We manage every phase of the signage process internally, including maintenance and repairs.</span></p> 1317<p><strong>Can you help with permits and code compliance?</strong><span style="font-weight: 400"><br /> 1318</span><span style="font-weight: 400">Yes. We assist with local signage requirements throughout the Twin Cities.</span></p> 1319<p><strong>Do you offer illuminated and digital signage?</strong><span style="font-weight: 400"><br /> 1320</span><span style="font-weight: 400">Yes. We design and install LED signs, lighted signs, channel letters, electronic message centers, and digital displays.</span></p> 1321<h2><b>Our Commitment To You</b></h2> 1322<p><span style="font-weight: 400">We design, fabricate, and install commercial signage that helps businesses attract attention, build trust, and retain customers.</span></p> 1323<p><img decoding="async" class="alignright size-medium wp-image-5241" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20161'%3E%3C/svg%3E" alt="St. Paul Sign Company bms logo 300x161" width="300" height="161" data-lazy-srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-300x161.png 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo.png 600w" data-lazy-sizes="(max-width: 300px) 100v
1323w, 300px" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-300x161.png" /><noscript><img decoding="async" class="alignright size-medium wp-image-5241" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-300x161.png" alt="St. Paul Sign Company bms logo 300x161" width="300" height="161" srcset="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-300x161.png 300w, https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo.png 600w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></p> 1324<p><span style="font-weight: 400">Our team is committed to delivering dependable service, functional design, and durable signage solutions at every stage of your project. When your business needs custom signs and graphics delivered on time and aligned with your budget, you can count on BMS Signs & Printing.</span></p> 1325<p><b>Contact BMS Signs & Printing today at <a class="pfunc" href="tel:6514099907">(651) 409-9907</a> for your Free Consultation with a Signs & Graphics expert!</b><b></b></p> 1326 <!--</article>--> 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 </div> 1337 1338 <div class="col-sm-4 col-md-4"> 1339 1340 <div class="sidebar"> 1341 1342 <div class="dyn_sidebar"> 1343 1344<div class="aggregate-rating"> 1345 1346<h2>We Accept:</h2> 1347 1348<div class="cc_logos"><i title="Cash" class="far fa-money-bill-alt" aria-hidden="true"></i><i title="Checks Accepted" class="fas fa-money-check"></i><i title="Debit Card" class="far fa-credit-card" aria-hidden="true"></i><i title="VISA" class="fab fa-cc-visa"></i><i title="Mastercard" class="fab fa-cc-mastercard" aria-hidden="true"></i><i title="Discover" class="fab fa-cc-discover" aria-hidden="true"></i><i title="American Express" class="fab fa-cc-amex" aria-hidden="true"></i></div> 1349 1350</div> 1351 1352 <div id="testimonial_widget-2" class="widget testimonial_widget"><h2>Client Review</h2><article class="testimonial"><div class="titled"><div class="agrating"><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i></div><h3>Definitely recommend!</h3></div><div class="testimonial-text">I am extremely grateful for the exceptional service I received at BMS Signs & Printing. I put in an order with a fast turnaround time and a strict budget, and the team at BMS w... <a href="https://www.stpaulsigncompany.com/reviews">read more</a></div><h4>- Laura Johnson</h4></article></div><div id="text-2" class="widget widget_text"><h2>Sign Types</h2> <div class="textwidget"><div class="widget widget_text"><div class="widget_nav_menu"><p><a href="https://www.stpaulsigncompany.com/a-frame-signs/">A-frame Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/ada-signs/">ADA Signs</a></p><p><a href="https://www.stpaulsigncompany.com/acrylic-signs/">Acrylic Signs</a></p><p><a href="https://www.stpaulsigncompany.com/address-signs/">Address Signs</a></p><p><a href="https://www.stpaulsigncompany.com/awning-signs/">Awning Signs</a></p><p><a href="https://www.stpaulsigncompany.com/banners/">Banners</a></p><p><a href="https://www.stpaulsigncompany.com/blade-signs/">Blade Signs</a></p><p><a href="https://www.stpaulsigncompany.com/building-signs/">Building Signs</a></p><p><a href="https://www.stpaulsigncompany.com/cabinet-signs/">Cabinet Signs</a></p><p><a href="https://www.stpaulsigncompany.com/canopy-tents/">Canopy Tents</a></p><p><a href="https://www.stpaulsigncompany.com/channel-letters/">Channel Letters</a></p><p><a href="https://www.stpaulsigncompany.com/coronavirus-signage/">Coronavirus Signage</a></p><p><a href="https://www.stpaulsigncompany.com/corrugated-signs/">Corrugated Signs</a></p><p><a href="https://www.stpaulsigncompany.com/custom-tablecovers/">Custom Tablecovers</a></p><p><a href="https://www.stpaulsigncompany.com/decals/">Decals</a></p><p><a href="https://www.stpaulsigncompany.com/dibond-signs/">Dibond Signs</a></p><p><a href="https://www.stpaulsigncompany.com/digital-signs/">Digital Signs</a></p><p><a href="https://www.stpaulsigncompany.com/dimensional-letters/">Dimensional Letters</a></p><p><a href="https://www.stpaulsigncompany.com/door-signs/">Door Signs</a></p><p><a href="https://www.stpaulsigncompany.com/electronic-signs/">Electronic Signs</a></p><p><a href="https://www.stpaulsigncompany.com/flag-signs/">Flag Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/floor-signs/">Floor Signs</a></p><p><a href="https://www.stpaulsigncompany.com/foamcore-signs/">Foamcore Signs</a></p><p><a href="https://www.stpaulsigncompany.com/hanging-signs/">Hanging Signs</a></p><p><a href="https://www.stpaulsigncompany.com/informational-signs/">Informational Signs</a></p><p><a href="https://www.stpaulsigncompany.com/led-signs/">LED Signs</a></p><p><a href="https://www.stpaulsigncompany.com/large-banners/">Large Banners</a></p><p><a href="https://www.stpaulsigncompany.com/lighted-signs/">Lighted Signs</a></p><p><a href="https://www.stpaulsigncompany.com/lobby-signs/">Lobby Signs</a></p><p><a href="https://www.stpaulsigncompany.com/menu-boards/">Menu Boards</a></p><p><a href="https://www.stpaulsigncompany.com/metal-signs/">Metal Signs</a></p><p><a href="https://www.stpaulsigncompany.com/monument-signs/">Monument Signs</a></p><p><a href="https://www.stpaulsigncompany.com/office-signs/">Office Signs</a></p><p><a href="https://www.stpaulsigncompany.com/pop-signs/">POP Signs</a></p><p><a href="https://www.stpaulsigncompany.com/pole-signs/">Pole Signs</a></p><p><a href="https://www.stpaulsigncompany.com/portable-signs/">Portable Signs</a></p><p><a href="https://www.stpaulsigncompany.com/post-panel-signs/">Post & Panel Signs</a></p><p><a href="https://www.stpaulsigncompany.com/printed-backdrops/">Printed Backdrops</a></p><p><a href="https://www.stpaulsigncompany.com/product-displays/">Product Displays</a></p><p><a href="https://www.stpaulsigncompany.com/promotional-signs/">Promotional Signs</a></p><p><a href="https://www.stpaulsigncompany.com/pylon-signs/">Pylon Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/retractable-banners/">Retractable Banners</a></p><p><a href="https://www.stpaulsigncompany.com/room-id-signs/">Room ID Signs</a></p><p><a href="https://www.stpaulsigncompany.com/safety-signs/">Safety Signs</a></p><p><a href="https://www.stpaulsigncompany.com/sandblasted-signs/">Sandblasted Signs</a></p><p><a href="https://www.stpaulsigncompany.com/sidewalk-signs/">Sidewalk Signs</a></p><p><a href="https://www.stpaulsigncompany.com/storefront-signs/">Storefront Signs</a></p><p><a href="https://www.stpaulsigncompany.com/tabletop-displays/">Table Top Displays</a></p><p><a href="https://www.stpaulsigncompany.com/temporary-signs/">
1352Temporary Signs</a></p><p><a href="https://www.stpaulsigncompany.com/tenant-signs/">Tenant Signs</a></p><p><a href="https://www.stpaulsigncompany.com/trade-show-displays/">Trade Show Displays</a></p><p><a href="https://www.stpaulsigncompany.com/tradeshow-booths/">Tradeshow Booths</a></p><p><a href="https://www.stpaulsigncompany.com/tradeshow-exhibits/">Tradeshow Exhibits</a></p><p><a href="https://www.stpaulsigncompany.com/vinyl-lettering/">Vinyl Lettering</a></p><p><a href="https://www.stpaulsigncompany.com/vinyl-printing/">Vinyl Printing</a></p><p><a href="https://www.stpaulsigncompany.com/vinyl-wraps/">Vinyl Wraps</a></p><p><a href="https://www.stpaulsigncompany.com/wall-graphics/">Wall Graphics</a></p><p><a href="https://www.stpaulsigncompany.com/wall-murals/">Wall Murals</a></p><p><a href="https://www.stpaulsigncompany.com/wall-signs/">Wall Signs</a></p><p><a href="https://www.stpaulsigncompany.com/wayfinding-signs/">Wayfinding Signs</a></p><p><a href="https://www.stpaulsigncompany.com/window-film/">Window Film</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/window-graphics/">Window Graphics</a></p><p><a href="https://www.stpaulsigncompany.com/window-signs/">Window Signs</a></p><p><a href="https://www.stpaulsigncompany.com/yard-signs/">Yard Signs</a></p></div></div> 1353</div> 1354 </div><div id="testimonial_widget-6" class="widget testimonial_widget"><h2>Client Review</h2><article class="testimonial"><div class="titled"><div class="agrating"><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i></div><h3>Wonderful quality at an amazing price!</h3></div><div class="testimonial-text">Wonderful quality at an amazing price! And the staff are is so friendly and willing to go the extra mile to make sure the products and service are perfect. I would highly recommen... <a href="https://www.stpaulsigncompany.com/reviews">read more</a></div><h4>- Missy Kemp</h4></article></div></div> 1355 <div class="sidebar dyn_sidebar2 hidden-xs"> 1356 <div id="text-4" class="widget widget_text"><h2>Industries</h2> <div class="textwidget"><div class="widget widget_text"><div class="widget_nav_menu"><p><a href="https://www.stpaulsigncompany.com/automotive-signs/">Automotive Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/bank-signs/">Bank Signs</a></p><p><a href="https://www.stpaulsigncompany.com/bar-signs/">Bar Signs</a></p><p><a href="https://www.stpaulsigncompany.com/barber-signs/">Barber Signs</a></p><p><a href="https://www.stpaulsigncompany.com/church-signs/">Church Signs</a></p><p><a href="https://www.stpaulsigncompany.com/city-signs/">City Signs</a></p><p><a href="https://www.stpaulsigncompany.com/college-signs/">College Signs</a></p><p><a href="https://www.stpaulsigncompany.com/construction-signs/">Construction Signs</a></p><p><a href="https://www.stpaulsigncompany.com/convenience-store-signs/">Convenience Store Signs</a></p><p><a href="https://www.stpaulsigncompany.com/corporate-signs/">Corporate Signs</a></p><p><a href="https://www.stpaulsigncompany.com/dealership-signs/">Dealership Signs</a></p><p><a href="https://www.stpaulsigncompany.com/dentist-signs/">Dentist Signs</a></p><p><a href="https://www.stpaulsigncompany.com/doctor-signs/">Doctor Signs</a></p><p><a href="https://www.stpaulsigncompany.com/gas-station-signs/">Gas Station Signs</a></p><p><a href="https://www.stpaulsigncompany.com/hospital-signs/">Hospital Signs</a></p><p><a href="https://www.stpaulsigncompany.com/hospitality-signs/">Hospitality Signs</a></p><p><a href="https://www.stpaulsigncompany.com/hotel-signs/">Hotel Signs</a></p><p><a href="https://www.stpaulsigncompany.com/laundromat-signs/">Laundromat Signs</a></p><p><a href="https://www.stpaulsigncompany.com/lawyer-signs/">Lawyer Signs</a></p><p><a href="https://www.stpaulsigncompany.com/mall-signs/">Mall Signs</a></p><p><a href="https://www.stpaulsigncompany.com/manufacturing-signs/">Manufacturing Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/new-business-signs/">New Business Signs</a></p><p><a href="https://www.stpaulsigncompany.com/nursery-signs/">Nursery Signs</a></p><p><a href="https://www.stpaulsigncompany.com/political-signs/">Political Signs</a></p><p><a href="https://www.stpaulsigncompany.com/property-management-signs/">Property Management Signs</a></p><p><a href="https://www.stpaulsigncompany.com/real-estate-signs/">Real Estate Signs</a></p><p><a href="https://www.stpaulsigncompany.com/restaurant-signs/">Restaurant Signs</a></p><p><a href="https://www.stpaulsigncompany.com/retail-signs/">Retail Signs</a></p><p><a href="https://www.stpaulsigncompany.com/salon-signs/">Salon Signs</a></p><p><a href="https://www.stpaulsigncompany.com/school-signs/">School Signs</a></p><p><a href="https://www.stpaulsigncompany.com/small-business-signs/">Small Business Signs</a></p><p><a href="https://www.stpaulsigncompany.com/warehouse-signs/">Warehouse Signs</a></p></div></div> 1357</div> 1358 </div><div id="text-5" class="widget widget_text"><h2>Substrates</h2> <div class="textwidget"><div class="widget widget_text"><div class="widget_nav_menu"><p><a href="https://www.stpaulsigncompany.com/acrylic-signs/">Acrylic Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/corrugated-signs/">Corrugated Signs</a></p><p><a href="https://www.stpaulsigncompany.com/dibond-signs/">Dibond Signs</a></p><p><a href="https://www.stpaulsigncompany.com/foamcore-signs/">Foamcore Signs</a></p><p><a href="https://www.stpaulsigncompany.com/metal-signs/">Metal Signs</a></p><p><a href="https://www.stpaulsigncompany.com/vinyl-signs/">Vinyl Signs</a></p></div></div> 1359</div> 1360 </div> </div> 1361 </div> 1362 1363 </div> 1364 1365 </div> 1366 1367 1368 1369 <div class="sidebar col-sm-12 col-md-12 visible-xs"> 1370 <div id="text-4" class="widget widget_text"><h2>Industries</h2> <div class="textwidget"><div class="widget widget_text"><div class="widget_nav_menu"><p><a href="https://www.stpaulsigncompany.com/automotive-signs/">Automotive Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/bank-signs/">Bank Signs</a></p><p><a href="https://www.stpaulsigncompany.com/bar-signs/">Bar Signs</a></p><p><a href="https://www.stpaulsigncompany.com/barber-signs/">Barber Signs</a></p><p><a href="https://www.stpaulsigncompany.com/church-signs/">Church Signs</a></p><p><a href="https://www.stpaulsigncompany.com/city-signs/">City Signs</a></p><p><a href="https://www.stpaulsigncompany.com/college-signs/">College Signs</a></p><p><a href="https://www.stpaulsigncompany.com/construction-signs/">Construction Signs</a></p><p><a href="https://www.stpaulsigncompany.com/convenience-store-signs/">Convenience Store Signs</a></p><p><a href="https://www.stpaulsigncompany.com/corporate-signs/">Corporate Signs</a></p><p><a href="https://www.stpaulsigncompany.com/dealership-signs/">Dealership Signs</a></p><p><a href="https://www.stpaulsigncompany.com/dentist-signs/">Dentist Signs</a></p><p><a href="https://www.stpaulsigncompany.com/doctor-signs/">Doctor Signs</a></p><p><a href="https://www.stpaulsigncompany.com/gas-station-signs/">Gas Station Signs</a></p><p><a href="https://www.stpaulsigncompany.com/hospital-signs/">Hospital Signs</a></p><p><a href="https://www.stpaulsigncompany.com/hospitality-signs/">Hospitality Signs</a></p><p><a href="https://www.stpaulsigncompany.com/hotel-signs/">Hotel Signs</a></p><p><a href="https://www.stpaulsigncompany.com/laundromat-signs/">Laundromat Signs</a></p><p><a href="https://www.stpaulsigncompany.com/lawyer-signs/">Lawyer Signs</a></p><p><a href="https://www.stpaulsigncompany.com/mall-signs/">Mall Signs</a></p><p><a href="https://www.stpaulsigncompany.com/manufacturing-signs/">Manufacturing Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/new-business-signs/">New Business Signs</a></p><p><a href="https://www.stpaulsigncompany.com/nursery-signs/">Nursery Signs</a></p><p><a href="https://www.stpaulsigncompany.com/political-signs/">Political Signs</a></p><p><a href="https://www.stpaulsigncompany.com/property-management-signs/">Property Management Signs</a></p><p><a href="https://www.stpaulsigncompany.com/real-estate-signs/">Real Estate Signs</a></p><p><a href="https://www.stpaulsigncompany.com/restaurant-signs/">Restaurant Signs</a></p><p><a href="https://www.stpaulsigncompany.com/retail-signs/">Retail Signs</a></p><p><a href="https://www.stpaulsigncompany.com/salon-signs/">Salon Signs</a></p><p><a href="https://www.stpaulsigncompany.com/school-signs/">School Signs</a></p><p><a href="https://www.stpaulsigncompany.com/small-business-signs/">Small Business Signs</a></p><p><a href="https://www.stpaulsigncompany.com/warehouse-signs/">Warehouse Signs</a></p></div></div> 1371</div> 1372 </div><div id="text-5" class="widget widget_text"><h2>Substrates</h2> <div class="textwidget"><div class="widget widget_text"><div class="widget_nav_menu"><p><a href="https://www.stpaulsigncompany.com/acrylic-signs/">Acrylic Signs</a></p></div><div class="menu-item"><p><a href="https://www.stpaulsigncompany.com/corrugated-signs/">Corrugated Signs</a></p><p><a href="https://www.stpaulsigncompany.com/dibond-signs/">Dibond Signs</a></p><p><a href="https://www.stpaulsigncompany.com/foamcore-signs/">Foamcore Signs</a></p><p><a href="https://www.stpaulsigncompany.com/metal-signs/">Metal Signs</a></p><p><a href="https://www.stpaulsigncompany.com/vinyl-signs/">Vinyl Signs</a></p></div></div> 1373</div> 1374 </div> </div> 1375<style>.xmarker{display:none}.multiple_address{display:inline-block}</style> 1376 1377 1378 1379 </main> 1380 1381 1382</div></div> 1383 <footer > 1384 1385 1386 1387 <div class="container"> 1388 1389 1390 1391 <div class="row"> 1392 1393 <div itemscope itemtype="http://schema.org/LocalBusiness"> 1394 <link itemprop="additionalProperty" href="https://en.wikipedia.org/wiki/Signage"/> 1395 <link itemprop="additionalType" href="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-1.png"/> 1396 1397 <div class="col-sm-3 col-md-3 col-height col-middle"> 1398 1399 1400 <div class="logo"> 1401 1402 <a href="https://www.stpaulsigncompany.com" title="BMS Signs & Printing"><img title="BMS Signs & Printing" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="St. Paul Sign Company" width="" height="" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-white.png"/><noscript><img title="BMS Signs & Printing" src="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-white.png" alt="St. Paul Sign Company" width="" height=""/></noscript></a> 1403 1404 </div> 1405 1406 1407 </div><!--/.logo --> 1408 1409 <div class="col-sm-3 col-md-3 col-height col-middle"> 1410<!-- 1411### 1412address information starts here 1413### 1414--> 1415 <div class="location"> 1416 1417 <div class="address"> 1418 1419 <!-- RICH SNIPPER FOR MAIN ADDRESS --> 1420 <div class="mAddress hidden"> 1421 <strong itemprop="name">BMS Signs & Printing</strong><br /> 1422 <div class="main_address" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> 1423 <span itemprop="streetAddress" class="streetAddress sa1"><i class="fas fa-map-marker-alt"></i> 2323 37th Pl NE</span> 1424 <br><span class="spacer"></span> <i class="fas fa-map-marker-alt xmarker"></i><span class="addressLocality"><meta itemprop="addressLocality" content="Minneapolis">Minneapolis,</span> <span itemprop="addressRegion">MN</span> <span class="postalCode" itemprop="postalCode">55421</span><br /><meta itemprop="addressCountry" content="USA"> </div> 1425 1426 <i class="fas fa-phone-alt"></i> <a href="tel:6514099907"><span itemprop="telephone">(651) 409-9907</span></a><br /> 1427 <!--<i class="fa fa-envelope"></i> Email: <a href="mailto:"><meta itemprop="email" content=""></a><br />--> 1428 <!-- Microdata Local Business --> 1429 1430 <i class="far fa-clock"></i> <meta itemprop="openingHours" content="Mo-Fr 10:00-18:00">10am-6pm<meta itemprop="url" content="https://www.stpaulsigncompany.com"><meta itemprop="logo" content="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-1.png"><meta itemprop="image" content="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-fallback.png"><meta itemprop="priceRange" content="$"> <meta itemprop="paymentAccepted" content="Cash, Check, Debit Card, Credit Card and Money Order "> 1431 1432 1433 </div> 1434 <!-- RICH SNIPPER FOR MAIN ADDRESS --> 1435 <div class="mAddress"> 1436 <h3>BMS Signs & Printing</h3> 1437 <!--<meta itemprop="name" content="BMS Signs & Printing">--> 1438 <!--<strong></strong>--> 1439 <div class="main_address"> 1440 <span class="streetAddress sa1"><i class="fas fa-map-marker-alt"></i> 2323 37th Pl NE</span> 1441 <br><span class="spacer"></span> <i class="fas fa-map-marker-alt xmarker"></i><span class="addressLocality">Minneapolis,</span> <span>MN</span> <span class="postalCode">55421</span><br /> </div> 1442 1443 <i class="fas fa-phone-alt"></i> <a href="tel:6514099907"><span>(651) 409-9907</span></a><br /> 1444 <!--<i class="fa fa-envelope"></i> Email: <a href="mailto:"><meta itemprop="email" content=""></a><br />--> 1445 <!-- Microdata Local Business --> 1446 1447 <i class="far fa-clock"></i> 10am-6pm<div class="dwdSpacer"></div><!-- 1448### 1449address information end here 1450### 1451--> 1452 <!--<meta itemprop="paymentAccepted" content="Cash, Check, Debit Card, Credit Card and Money Order ">--> 1453 1454 </div> 1455 1456 1457 1458 <div class="multiple_address hidden"> 1459 <div class="address" itemscope="" itemtype="http://schema.org/LocalBusiness"> 1460 <link itemprop="additionalProperty" href="https://en.wikipedia.org/wiki/Signage"/> 1461 <link itemprop="additionalType" href="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-1.png"/> 1462 <div><strong itemprop="name">Blaine Location</strong></div> 1463 <div itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress"> 1464 <span itemprop="streetAddress" class="streetAddress"><i class="fas fa-map-marker-alt"></i> 3125 84th Ln NE</span> 1465 1466 <br><span class="spacer"></span><span class="addressLocality"><meta itemprop="addressLocality" content="Blaine">Blaine</span>, <span itemprop="addressRegion"> MN</span> <span itemprop="postalCode">55449</span> <!--<span itemprop="addressCountry"> US</span>--><meta itemprop="addressCountry" content="US"><br> 1467 </div> 1468 <meta itemprop="url" content="https://www.stpaulsigncompany.com"><meta itemprop="logo" content="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-1.png"><meta itemprop="image" content="https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-fallback.png"><meta itemprop="priceRange" content="$$"> <meta itemprop="openingHours" content=""> 1469 <meta item
1469prop="paymentAccepted" content="Cash, Check, Debit Card, Credit Card and Money Order "> 1470 <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><meta itemprop="ratingValue" content="5"><meta itemprop="reviewCount" content="77"></span> </div> 1471 </div> 1472 1473 <div class="multiple_address"> 1474 <div class="address"> 1475 <div><strong>Blaine Location</strong></div> 1476 <div> 1477 <span class="streetAddress"><i class="fas fa-map-marker-alt"></i> 3125 84th Ln NE</span> 1478 1479 <br><span class="spacer"></span><span class="addressLocality">Blaine</span>, <span> MN</span> <span>55449</span><!-- <span itemprop="addressCountry"> US</span>--><br> 1480 </div> 1481 </div> 1482 <!--<div class="dwdSpacer"></div>--> 1483 </div> 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 </div> 1501 1502 1503 1504 </div> 1505 1506 </div> 1507 1508 <div class="col-sm-3 col-md-3 col-height col-middle"> 1509 <div class="leftIndent"> 1510 <h3>QUICK LINKS</h3> 1511 <nav class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li><a href="https://www.stpaulsigncompany.com/" title="St. Paul Sign Company">St. Paul Sign Company</a></li><li><a href="https://www.stpaulsigncompany.com/privacy-policy/" title="Privacy Policy">Privacy Policy</a></li><li><a href="https://www.stpaulsigncompany.com/terms-of-service/" title="Terms of Service">Terms of Service</a></li><li><a href="https://www.stpaulsigncompany.com/contact-us/" title="Contact Us">Contact Us</a></li></ul></nav> 1512 <div class="loc_serve_container"> 1513 <h3><a data-toggle="collapse" href="#multiCollapseExample1" role="button" aria-expanded="false" aria-controls="multiCollapseExample1">Locations Served <i class="fa fa-caret-down"></i><i class="fa fa-caret-up"></i></a></h3> 1514 </div> 1515 </div> 1516 </div> 1517 <div class="col-sm-3 col-md-3 col-height col-middle"><div class="social-media text-center"> 1518 1519 <div class="aggregate-rating"> 1520 1521 <h3>RATED 5.0 STARS</h3><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><meta itemprop="ratingValue" content="5"><a href="https://www.stpaulsigncompany.com/reviews"><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><br/> (Based on <span itemprop="reviewCount">77</span> Client Reviews)</a></div></div></div> 1522 1523 <div class="social-media"> 1524 1525 1526 <ul class="cc_icons"> 1527 1528 <li><i title="VISA" class="fab fa-cc-visa" aria-hidden="true"></i></li> 1529 1530 <li><i title="Mastercard" class="fab fa-cc-mastercard" aria-hidden="true"></i></li> 1531 1532 <li><i title="Discover" class="fab fa-cc-discover" aria-hidden="true"></i></li> 1533 1534 <li><i title="American Express" class="fab fa-cc-amex" aria-hidden="true"></i></li> 1535 1536 </ul> 1537 1538 1539 <!--<ul> 1540 1541 <li><a href="#" target="_blank" rel="nofollow" title="Facebook"><i class="fa fa-facebook fa-fw"></i></a></li> 1542 <li><a href="#" target="_blank" rel="nofollow" title="twitter"><i class="fa fa-twitter fa-fw"></i></a></li> 1543 <li><a href="#" target="_blank" rel="nofollow" title="Youtube"><i class="fa fa-youtube fa-fw"></i></a></li> 1544 <li><a href="#" target="_blank" rel="nofollow" title="Linkedin"><i class="fa fa-linkedin fa-fw"></i></a></li> 1545 <li class="avvo_url"><a href="#" target="_blank" rel="nofollow" title="Avvo"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2056%2015'%3E%3C/svg%3E" alt="Avvo Icon" width="56" height="15" data-lazy-src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/images/avvo_logo.png"><noscript><img src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/images/avvo_logo.png" alt="Avvo Icon" width="56" height="15"></noscript></a></li> 1546 </ul>--> 1547 1548 </div> 1549 </div> 1550 1551 1552 1553 1554 1555 1556 1557 1558 </div> 1559 1560 </div> 1561 1562 1563 1564 </div> 1565 <div class="loc_serve_container"> 1566 <div class="container"> 1567 <div class="collapse multi-collapse" id="multiCollapseExample1"> 1568 <div class="row"> 1569 <div class="col-sm-3 col-md-3"> 1570 <div class="widget"> 1571 <div class="widget_nav_menu"><ul><li id="menu-item-5276" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5276"><a href="https://www.stpaulsigncompany.com/apple-valley-mn/">Apple Valley Sign Company</a></li> 1572<li id="menu-item-5278" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5278"><a href="https://www.stpaulsigncompany.com/burnsville-mn/">Burnsville Sign Company</a></li> 1573<li id="menu-item-5280" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5280"><a href="https://www.stpaulsigncompany.com/cottage-grove-mn/">Cottage Grove Sign Company</a></li> 1574<li id="menu-item-5282" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5282"><a href="https://www.stpaulsigncompany.com/eagan-mn/">Eagan Sign Company</a></li> 1575<li id="menu-item-5284" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5284"><a href="https://www.stpaulsigncompany.com/falcon-heights-mn/">Falcon Heights Sign Company</a></li> 1576<li id="menu-item-5286" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5286"><a href="https://www.stpaulsigncompany.com/hastings-mn/">Hastings Sign Company</a></li> 1577<li id="menu-item-5288" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5288"><a href="https://www.stpaulsigncompany.com/inver-grove-heights-mn/">Inver Grove Heights Sign Company</a></li> 1578<li id="menu-item-5290" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5290"><a href="https://www.stpaulsigncompany.com/lake-elmo-mn/">Lake Elmo Sign Company</a></li> 1579<li id="menu-item-5292" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5292">
1579<a href="https://www.stpaulsigncompany.com/maplewood-mn/">Maplewood Sign Company</a></li> 1580<li id="menu-item-5294" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5294"><a href="https://www.stpaulsigncompany.com/mendota-mn/">Mendota Sign Company</a></li> 1581<li id="menu-item-5711" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5711"><a href="https://www.stpaulsigncompany.com/minneapolis-mn/">Minneapolis Sign Company</a></li> 1582<li id="menu-item-5296" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5296"><a href="https://www.stpaulsigncompany.com/newport-mn/">Newport Sign Company</a></li> 1583<li id="menu-item-5298" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5298"><a href="https://www.stpaulsigncompany.com/north-saint-paul-mn/">North Saint Paul Sign Company</a></li> 1584<li id="menu-item-5300" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5300"><a href="https://www.stpaulsigncompany.com/oakdale-mn/">Oakdale Sign Company</a></li> 1585<li id="menu-item-5302" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5302"><a href="https://www.stpaulsigncompany.com/rosemount-mn/">Rosemount Sign Company</a></li> 1586<li id="menu-item-5304" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5304"><a href="https://www.stpaulsigncompany.com/roseville-mn/">Roseville Sign Company</a></li> 1587<li id="menu-item-5703" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-458 current_page_item menu-item-5703"><a href="https://www.stpaulsigncompany.com/" aria-current="page">St. Paul Sign Company</a></li> 1588<li id="menu-item-5713" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5713"><a href="https://www.stpaulsigncompany.com/saint-paul-park-mn/">Saint Paul Park Sign Company</a></li> 1589<li id="menu-item-5308" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5308"><a href="https://www.stpaulsigncompany.com/south-saint-paul-mn/">South Saint Paul Sign Company</a></li> 1590<li id="menu-item-5310" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5310"><a href="https://www.stpaulsigncompany.com/west-saint-paul-mn/">West Saint Paul Sign Company</a></li> 1591<li id="menu-item-5312" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5312"><a href="https://www.stpaulsigncompany.com/willernie-mn/">Willernie Sign Company</a></li> 1592<li id="menu-item-5314" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5314"><a href="https://www.stpaulsigncompany.com/woodbury-mn/">Woodbury Sign Company</a></li> 1593</ul></div> <div class="widget_nav_menu"><ul><li id="menu-item-5423" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5423"><a href="https://www.stpaulsigncompany.com/vinyl-signs-apple-valley-mn/">Apple Valley Vinyl Signs</a></li> 1594<li id="menu-item-5425" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5425"><a href="https://www.stpaulsigncompany.com/vinyl-signs-burnsville-mn/">Burnsville Vinyl Signs</a></li> 1595<li id="menu-item-5427" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5427"><a href="https://www.stpaulsigncompany.com/vinyl-signs-cottage-grove-mn/">Cottage Grove Vinyl Signs</a></li> 1596<li id="menu-item-5429" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5429"><a href="https://www.stpaulsigncompany.com/vinyl-signs-eagan-mn/">Eagan Vinyl Signs</a></li> 1597<li id="menu-item-5431" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5431"><a href="https://www.stpaulsigncompany.com/vinyl-signs-falcon-heights-mn/">Falcon Heights Vinyl Signs</a></li> 1598<li id="menu-item-5433" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5433"><a href="https://www.stpaulsigncompany.com/vinyl-signs-hastings-mn/">Hastings Vinyl Signs</a></li> 1599<li id="menu-item-5435" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5435"><a href="https://www.stpaulsigncompany.com/vinyl-signs-inver-grove-heights-mn/">Inver Grove Heights Vinyl Signs</a></li> 1600<li id="menu-item-5437" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5437"><a href="https://www.stpaulsigncompany.com/vinyl-signs-lake-elmo-mn/">Lake Elmo Vinyl Signs</a></li> 1601<li id="menu-item-5439" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5439"><a href="https://www.stpaulsigncompany.com/vinyl-signs-maplewood-mn/">Maplewood Vinyl Signs</a></li> 1602<li id="menu-item-5441" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5441"><a href="https://www.stpaulsigncompany.com/vinyl-signs-mendota-mn/">Mendota Vinyl Signs</a></li> 1603<li id="menu-item-5727" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5727"><a href="https://www.stpaulsigncompany.com/vinyl-signs-minneapolis-mn/">Minneapolis Vinyl Signs</a></li> 1604<li id="menu-item-5443" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5443"><a href="https://www.stpaulsigncompany.com/vinyl-signs-newport-mn/">Newport Vinyl Signs</a></li> 1605<li id="menu-item-5445" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5445"><a href="https://www.stpaulsigncompany.com/vinyl-signs-north-saint-paul-mn/">North Saint Paul Vinyl Signs</a></li> 1606<li id="menu-item-5447" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5447"><a href="https://www.stpaulsigncompany.com/vinyl-signs-oakdale-mn/">Oakdale Vinyl Signs</a></li> 1607<li id="menu-item-5449" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5449"><a href="https://www.stpaulsigncompany.com/vinyl-signs-rosemount-mn/">Rosemount Vinyl Signs</a></li> 1608<li id="menu-item-5451" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5451"><a href="https://www.stpaulsigncompany.com/vinyl-signs-roseville-mn/">Roseville Vinyl Signs</a></li> 1609<li id="menu-item-5707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5707"><a href="https://www.stpaulsigncompany.com/vinyl-signs/">St. Paul Vinyl Signs</a></li> 1610<li id="menu-item-5729" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5729"><a href="https://www.stpaulsigncompany.com/vinyl-signs-saint-paul-park-mn/">Saint Paul Park Vinyl Signs</a></li> 1611<li id="menu-item-5455" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5455"><a href="https://www.stpaulsigncompany.com/vinyl-signs-south-saint-paul-mn/">South Saint Paul Vinyl Signs</a></li> 1612<li id="menu-item-5457" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5457"><a href="https://www.stpaulsigncompany.com/vinyl-signs-west-saint-paul-mn/">West Saint Paul Vinyl Signs</a></li> 1613<li id="menu-item-5459" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5459"><a href="https://www.stpaulsigncompany.com/vinyl-signs-willernie-mn/">Willernie Vinyl Signs</a></li> 1614<li id="menu-item-5461" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5461"><a href="https://www.stpaulsigncompany.com/vinyl-signs-woodbury-mn/">Woodbury Vinyl Signs</a></li> 1615</ul></div> 1616 </div> 1617 </div> 1618 <div class="col-sm-3 col-md-3"> 1619 <div class="widget"> 1620 <div class="widget_nav_menu"><ul><li id="menu-item-5315" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5315"><a href="https://www.stpaulsigncompany.com/indoor-signs-apple-valley-mn/">Apple Valley Indoor Signs</a></li> 1621<li id="menu-item-5316" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5316"><a href="https://www.stpaulsigncompany.com/indoor-signs-burnsville-mn/">Burnsville Indoor Signs</a></li> 1622<li id="menu-item-5317" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5317"><a href="https://www.stpaulsigncompany.com/indoor-signs-cottage-grove-mn/">Cottage Grove Indoor Signs</a></li> 1623<li id="menu-item-5318" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5318"><a href="https://www.stpaulsigncompany.com/indoor-signs-eagan-mn/">Eagan Indoor Signs</a></li> 1624<li id="menu-item-5320" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5320"><a href="https://www.stpaulsigncompany.com/indoor-signs-falcon-heights-mn/">Falcon Heights Indoor Signs</a></li> 1625<li id="menu-item-5321" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5321"><a href="https://www.stpaulsigncompany.com/indoor-signs-hastings-mn/">Hastings Indoor Signs</a></li> 1626<li id="menu-item-5322" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5322"><a href="https://www.stpaulsigncompany.com/indoor-signs-inver-grove-heights-mn/">Inver Grove Heights Indoor Signs</a></li> 1627<li id="menu-item-5323" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5323"><a href="https://www.stpaulsigncompany.com/indoor-signs-lake-elmo-mn/">Lake Elmo Indoor Signs</a></li> 1628<li id="menu-item-5325" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5325"><a href="https://www.stpaulsigncompany.com/indoor-signs-maplewood-mn/">Maplewood Indoor Signs</a></li> 1629<li id="menu-item-5326" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5326"><a href="https://www.stpaulsigncompany.com/indoor-signs-mendota-mn/">Mendota Indoor Signs</a></li> 1630<li id="menu-item-5715" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5715"><a href="https://www.stpaulsigncompany.com/indoor-signs-minneapolis-mn/">Minneapolis Indoor Signs</a></li> 1631<li id="menu-item-5327" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5327"><a href="https://www.stpaulsigncompany.com/indoor-signs-newport-mn/">Newport Indoor Signs</a></li> 1632<li id="menu-item-5329" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5329"><a href="https://www.stpaulsigncompany.com/indoor-signs-north-saint-paul-mn/">North Saint Paul Indoor Signs</a></li> 1633<li id="menu-item-5331" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5331"><a href="https://www.stpaulsigncompany.com/indoor-signs-oakdale-mn/">Oakdale Indoor Signs</a></li> 1634<li id="menu-item-5332" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5332"><a href="https://www.stpaulsigncompany.com/indoor-signs-rosemount-mn/">Rosemount Indoor Signs</a></li> 1635<li id="menu-item-5334" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5334"><a href="https://www.stpaulsigncompany.com/indoor-signs-roseville-mn/">Roseville Indoor Signs</a></li> 1636<li id="menu-item-5336" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5336"><a href="https://www.stpaulsigncompany.com/indoor-signs-south-saint-paul-mn/">South Saint Paul Indoor Signs</a></li> 1637<li id="menu-item-5704" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5704"><a href="https://www.stpaulsigncompany.com/indoor-signs/">St. Paul Indoor Signs</a></li> 1638<li id="menu-item-5717" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5717"><a href="https://www.stpaulsigncompany.com/indoor-signs-saint-paul-park-mn/">Saint Paul Park Indoor Signs</a></li> 1639<li id="menu-item-5338" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5338"><a href="https://www.stpaulsigncompany.com/indoor-signs-west-saint-paul-mn/">West Saint Paul Indoor Signs</a></li> 1640<li id="menu-item-5339" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5339"><a href="https://www.stpaulsigncompany.com/indoor-signs-willernie-mn/">Willernie Indoor Signs</a></li> 1641<li id="menu-item-5341" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5341"><a href="https://www.stpaulsigncompany.com/indoor-signs-woodbury-mn/">Woodbury Indoor Signs</a></li> 1642</ul></div> <div class="widget_nav_menu"><ul><li id="menu-item-5463" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5463"><a href="https://www.stpaulsigncompany.com/custom-signs-apple-valley-mn/">Apple Valley Custom Signs</a></li> 1643<li id="menu-item-5465" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5465"><a href="https://www.stpaulsigncompany.com/custom-signs-burnsville-mn/">Burnsville Custom Signs</a></li> 1644<li id="menu-item-5467" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5467"><a href="https://www.stpaulsigncompany.com/custom-signs-cottage-grove-mn/">Cottage Grove Custom Signs</a></li> 1645<li id="menu-item-5469" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5469"><a href="https://www.stpaulsigncompany.com/custom-signs-eagan-mn/">Eagan Custom Signs</a></li> 1646<li id="menu-item-5471" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5471"><a href="https://www.stpaulsigncompany.com/custom-signs-falcon-heights-mn/">Falcon Heights Custom Signs</a></li> 1647<li id="menu-item-5473" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5473"><a href="https://www.stpaulsigncompany.com/custom-signs-hastings-mn/">Hastings Custom Signs</a></li> 1648<li id="menu-item-5475" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5475"><a href="https://www.stpaulsigncompany.com/custom-signs-inver-grove-heights-mn/">Inver Grove Heights Custom Signs</a></li> 1649<li id="menu-item-5477" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5477"><a href="https://www.stpaulsigncompany.com/custom-signs-lake-elmo-mn/">Lake Elmo Custom Signs</a></li> 1650<li id="menu-item-5479" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5479"><a href="https://www.stpaulsigncompany.com/custom-signs-maplewood-mn/">Maplewood Custom Signs</a></li> 1651<li id="menu-item-5481" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5481"><a href="https://www.stpaulsigncompany.com/custom-signs-mendota-mn/">Mendota Custom Signs</a></li> 1652<li id="menu-item-5731" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5731"><a href="https://www.stpaulsigncompany.com/custom-signs-minneapolis-mn/">Minneapolis Custom Signs</a></li> 1653<li id="menu-item-5483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5483"><a href="https://www.stpaulsigncompany.com/custom-signs-newport-mn/">Newport Custom Signs</a></li> 1654<li id="menu-item-5485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5485"><a href="https://www.stpaulsigncompany.com/custom-signs-north-saint-paul-mn/">North Saint Paul Custom Signs</a></li> 1655<li id="menu-item-5487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5487"><a href="https://www.stpaulsigncompany.com/custom-signs-oakdale-mn/">Oakdale Custom Signs</a></li> 1656<li id="menu-item-5489" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5489"><a href="https://www.stpaulsigncompany.com/custom-signs-rosemount-mn/">Rosemount Custom Signs</a></li> 1657<li id="menu-item-5491" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5491"><a href="https://www.stpaulsigncompany.com/custom-signs-roseville-mn/">Roseville Custom Signs</a></li> 1658<li id="menu-item-5708" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5708"><a href="https://www.stpaulsigncompany.com/custom-signs/">St. Paul Custom Signs</a></li> 1659<li id="menu-item-5733" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5733"><a href="https://www.stpaulsigncompany.com/custom-signs-saint-paul-park-mn/">Saint Paul Park Custom Signs</a></li> 1660<li id="menu-item-5495" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5495"><a href="https://www.stpau
1660lsigncompany.com/custom-signs-south-saint-paul-mn/">South Saint Paul Custom Signs</a></li> 1661<li id="menu-item-5497" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5497"><a href="https://www.stpaulsigncompany.com/custom-signs-west-saint-paul-mn/">West Saint Paul Custom Signs</a></li> 1662<li id="menu-item-5499" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5499"><a href="https://www.stpaulsigncompany.com/custom-signs-willernie-mn/">Willernie Custom Signs</a></li> 1663<li id="menu-item-5501" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5501"><a href="https://www.stpaulsigncompany.com/custom-signs-woodbury-mn/">Woodbury Custom Signs</a></li> 1664</ul></div> </div> 1665 </div> 1666 <div class="col-sm-3 col-md-3"> 1667 <div class="widget"> 1668 <div class="widget_nav_menu"><ul><li id="menu-item-5343" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5343"><a href="https://www.stpaulsigncompany.com/outdoor-signs-apple-valley-mn/">Apple Valley Outdoor Signs</a></li> 1669<li id="menu-item-5345" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5345"><a href="https://www.stpaulsigncompany.com/outdoor-signs-burnsville-mn/">Burnsville Outdoor Signs</a></li> 1670<li id="menu-item-5347" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5347"><a href="https://www.stpaulsigncompany.com/outdoor-signs-cottage-grove-mn/">Cottage Grove Outdoor Signs</a></li> 1671<li id="menu-item-5349" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5349"><a href="https://www.stpaulsigncompany.com/outdoor-signs-eagan-mn/">Eagan Outdoor Signs</a></li> 1672<li id="menu-item-5351" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5351"><a href="https://www.stpaulsigncompany.com/outdoor-signs-falcon-heights-mn/">Falcon Heights Outdoor Signs</a></li> 1673<li id="menu-item-5353" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5353"><a href="https://www.stpaulsigncompany.com/outdoor-signs-hastings-mn/">Hastings Outdoor Signs</a></li> 1674<li id="menu-item-5355" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5355"><a href="https://www.stpaulsigncompany.com/outdoor-signs-inver-grove-heights-mn/">Inver Grove Heights Outdoor Signs</a></li> 1675<li id="menu-item-5357" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5357"><a href="https://www.stpaulsigncompany.com/outdoor-signs-lake-elmo-mn/">Lake Elmo Outdoor Signs</a></li> 1676<li id="menu-item-5359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5359"><a href="https://www.stpaulsigncompany.com/outdoor-signs-maplewood-mn/">Maplewood Outdoor Signs</a></li> 1677<li id="menu-item-5361" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5361"><a href="https://www.stpaulsigncompany.com/outdoor-signs-mendota-mn/">Mendota Outdoor Signs</a></li> 1678<li id="menu-item-5719" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5719"><a href="https://www.stpaulsigncompany.com/outdoor-signs-minneapolis-mn/">Minneapolis Outdoor Signs</a></li> 1679<li id="menu-item-5363" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5363"><a href="https://www.stpaulsigncompany.com/outdoor-signs-newport-mn/">Newport Outdoor Signs</a></li> 1680<li id="menu-item-5365" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5365"><a href="https://www.stpaulsigncompany.com/outdoor-signs-north-saint-paul-mn/">North Saint Paul Outdoor Signs</a></li> 1681<li id="menu-item-5367" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5367"><a href="https://www.stpaulsigncompany.com/outdoor-signs-oakdale-mn/">Oakdale Outdoor Signs</a></li> 1682<li id="menu-item-5369" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5369"><a href="https://www.stpaulsigncompany.com/outdoor-signs-rosemount-mn/">Rosemount Outdoor Signs</a></li> 1683<li id="menu-item-5371" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5371"><a href="https://www.stpaulsigncompany.com/outdoor-signs-roseville-mn/">Roseville Outdoor Signs</a></li> 1684<li id="menu-item-5705" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5705"><a href="https://www.stpaulsigncompany.com/outdoor-signs/">St. Paul Outdoor Signs</a></li> 1685<li id="menu-item-5721" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5721"><a href="https://www.stpaulsigncompany.com/outdoor-signs-saint-paul-park-mn/">Saint Paul Park Outdoor Signs</a></li> 1686<li id="menu-item-5375" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5375"><a href="https://www.stpaulsigncompany.com/outdoor-signs-south-saint-paul-mn/">South Saint Paul Outdoor Signs</a></li> 1687<li id="menu-item-5377" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5377"><a href="https://www.stpaulsigncompany.com/outdoor-signs-west-saint-paul-mn/">West Saint Paul Outdoor Signs</a></li> 1688<li id="menu-item-5379" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5379"><a href="https://www.stpaulsigncompany.com/outdoor-signs-willernie-mn/">Willernie Outdoor Signs</a></li> 1689<li id="menu-item-5381" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5381"><a href="https://www.stpaulsigncompany.com/outdoor-signs-woodbury-mn/">Woodbury Outdoor Signs</a></li> 1690</ul></div> <div class="widget_nav_menu"><ul><li id="menu-item-5503" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5503"><a href="https://www.stpaulsigncompany.com/business-signs-apple-valley-mn/">Apple Valley Business Signs</a></li> 1691<li id="menu-item-5505" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5505"><a href="https://www.stpaulsigncompany.com/business-signs-burnsville-mn/">Burnsville Business Signs</a></li> 1692<li id="menu-item-5507" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5507"><a href="https://www.stpaulsigncompany.com/business-signs-cottage-grove-mn/">Cottage Grove Business Signs</a></li> 1693<li id="menu-item-5509" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5509"><a href="https://www.stpaulsigncompany.com/business-signs-eagan-mn/">Eagan Business Signs</a></li> 1694<li id="menu-item-5511" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5511"><a href="https://www.stpaulsigncompany.com/business-signs-falcon-heights-mn/">Falcon Heights Business Signs</a></li> 1695<li id="menu-item-5513" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5513"><a href="https://www.stpaulsigncompany.com/business-signs-hastings-mn/">Hastings Business Signs</a></li> 1696<li id="menu-item-5515" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5515"><a href="https://www.stpaulsigncompany.com/business-signs-inver-grove-heights-mn/">Inver Grove Heights Business Signs</a></li> 1697<li id="menu-item-5517" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5517"><a href="https://www.stpaulsigncompany.com/business-signs-lake-elmo-mn/">Lake Elmo Business Signs</a></li> 1698<li id="menu-item-5519" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5519"><a href="https://www.stpaulsigncompany.com/business-signs-maplewood-mn/">Maplewood Business Signs</a></li> 1699<li id="menu-item-5521" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5521"><a href="https://www.stpaulsigncompany.com/business-signs-mendota-mn/">Mendota Business Signs</a></li> 1700<li id="menu-item-5739" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5739"><a href="https://www.stpaulsigncompany.com/business-signs-minneapolis-mn/">Minneapolis Business Signs</a></li> 1701<li id="menu-item-5523" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5523"><a href="https://www.stpaulsigncompany.com/business-signs-newport-mn/">Newport Business Signs</a></li> 1702<li id="menu-item-5525" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5525"><a href="https://www.stpaulsigncompany.com/business-signs-north-saint-paul-mn/">North Saint Paul Business Signs</a></li> 1703<li id="menu-item-5527" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5527"><a href="https://www.stpaulsigncompany.com/business-signs-oakdale-mn/">Oakdale Business Signs</a></li> 1704<li id="menu-item-5529" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5529"><a href="https://www.stpaulsigncompany.com/business-signs-rosemount-mn/">Rosemount Business Signs</a></li> 1705<li id="menu-item-5531" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5531"><a href="https://www.stpaulsigncompany.com/business-signs-roseville-mn/">Roseville Business Signs</a></li> 1706<li id="menu-item-5709" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5709"><a href="https://www.stpaulsigncompany.com/business-signs/">St. Paul Business Signs</a></li> 1707<li id="menu-item-5741" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5741"><a href="https://www.stpaulsigncompany.com/business-signs-saint-paul-park-mn/">Saint Paul Park Business Signs</a></li> 1708<li id="menu-item-5535" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5535"><a href="https://www.stpaulsigncompany.com/business-signs-south-saint-paul-mn/">South Saint Paul Business Signs</a></li> 1709<li id="menu-item-5537" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5537"><a href="https://www.stpaulsigncompany.com/business-signs-west-saint-paul-mn/">West Saint Paul Business Signs</a></li> 1710<li id="menu-item-5539" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5539"><a href="https://www.stpaulsigncompany.com/business-signs-willernie-mn/">Willernie Business Signs</a></li> 1711<li id="menu-item-5541" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5541"><a href="https://www.stpaulsigncompany.com/business-signs-woodbury-mn/">Woodbury Business Signs</a></li> 1712</ul></div> </div> 1713 </div> 1714 <div class="col-sm-3 col-md-3"> 1715 <div class="widget"> 1716 <div class="widget_nav_menu"><ul><li id="menu-item-5742" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5742"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-apple-valley-mn/">Apple Valley Coronavirus Signage</a></li> 1717<li id="menu-item-5743" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5743"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-burnsville-mn/">Burnsville Coronavirus Signage</a></li> 1718<li id="menu-item-5744" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5744"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-cottage-grove-mn/">Cottage Grove Coronavirus Signage</a></li> 1719<li id="menu-item-5745" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5745"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-eagan-mn/">Eagan Coronavirus Signage</a></li> 1720<li id="menu-item-5746" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5746"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-falcon-heights-mn/">Falcon Heights Coronavirus Signage</a></li> 1721<li id="menu-item-5747" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5747"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-hastings-mn/">Hastings Coronavirus Signage</a></li> 1722<li id="menu-item-5748" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5748"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-inver-grove-heights-mn/">Inver Grove Heights Coronavirus Signage</a></li> 1723<li id="menu-item-5749" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5749"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-lake-elmo-mn/">Lake Elmo Coronavirus Signage</a></li> 1724<li id="menu-item-5750" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5750"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-maplewood-mn/">Maplewood Coronavirus Signage</a></li> 1725<li id="menu-item-5751" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5751"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-mendota-mn/">Mendota Coronavirus Signage</a></li> 1726<li id="menu-item-5752" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5752"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-minneapolis-mn/">Minneapolis Coronavirus Signage</a></li> 1727<li id="menu-item-5753" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5753"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-newport-mn/">Newport Coronavirus Signage</a></li> 1728<li id="menu-item-5754" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5754"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-north-saint-paul-mn/">North Saint Paul Coronavirus Signage</a></li> 1729<li id="menu-item-5755" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5755"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-oakdale-mn/">Oakdale Coronavirus Signage</a></li> 1730<li id="menu-item-5756" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5756"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-rosemount-mn/">Rosemount Coronavirus Signage</a></li> 1731<li id="menu-item-5757" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5757"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-roseville-mn/">Roseville Coronavirus Signage</a></li> 1732<li id="menu-item-5758" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5758"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-saint-paul-park-mn/">Saint Paul Park Coronavirus Signage</a></li> 1733<li id="menu-item-5759" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5759"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-south-saint-paul-mn/">South Saint Paul Coronavirus Signage</a></li> 1734<li id="menu-item-5760" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5760"><a href="https://www.stpaulsigncompany.com/coronavirus-signage/">St. Paul Coronavirus Signage</a></li> 1735<li id="menu-item-5761" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5761"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-west-saint-paul-mn/">West Saint Paul Coronavirus Signage</a></li> 1736<li id="menu-item-5762" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5762"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-willernie-mn/">Willernie Coronavirus Signage</a></li> 1737<li id="menu-item-5763" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5763"><a href="https://www.stpaulsigncompany.com/coronavirus-signage-woodbury-mn/">Woodbury Coronavirus Signage</a></li> 1738</ul></div> </div> 1739 </div> 1740 </div> 1741 </div> 1742 </div> 1743 </div> 1744 <div class="footer-bottom"> 1745 1746 1747 1748 <div class="container"> 1749 1750 1751 1752 1753 1754 <span class="copyright">
1754Copyright © 2026 BMS Signs & Printing</span> 1755 1756 1757 1758 1759 </div> 1760 1761 1762 1763 </div> 1764 1765 </footer> 1766 <div class="aggregate-rating hidden" style="display:none;"><h3>RATED 5.0 STARS</h3><div itemprop="Product" itemscope itemtype="http://schema.org/Product"><span itemprop="name">BMS Signs & Printing</span><meta itemprop="image" content = "https://468a83f6.delivery.rocketcdn.me/wp-content/uploads/2013/09/bms-logo-1.png"><div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><meta itemprop="ratingValue" content="5"><a href="https://www.stpaulsigncompany.com/reviews"><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><i class="fa fa-star"></i><br/> (Based on <span itemprop="reviewCount">77</span> Client Reviews)</a></div></div></div>
1767<script type="text/rocketlazyloadscript"> 1768 ( function() { 1769 const style = document.createElement( 'style' ); 1770 style.appendChild( document.createTextNode( '#frm_field_377_container,#frm_field_378_container {visibility:hidden;overflow:hidden;width:0;height:0;position:absolute;}' ) ); 1771 document.head.appendChild( style ); 1772 document.currentScript?.remove(); 1773 } )(); 1774 </script>
1774<script type="speculationrules"> 1775{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/mmwm_2025/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1776</script>
vendor: 1 bytes, line 1776
1776
1777<script type="text/rocketlazyloadscript" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-includes/js/comment-reply.min.js" defer="defer" data-rocket-type="text/javascript"></script>
vendor: 1 bytes, line 1777
1777
1778<script type="text/rocketlazyloadscript" id="rocket-browser-checker-js-after"> 1779"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 1780//# sourceURL=rocket-browser-checker-js-after 1781</script>
vendor: 1 bytes, line 1781
1781
1782<script id="rocket-preload-links-js-extra"> 1783var RocketPreloadLinksConfig = {"excludeUris":"/contact-confirmation(.*)|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.stpaulsigncompany.com","onHoverDelay":"100","rateThrottle":"3"}; 1784//# sourceURL=rocket-preload-links-js-extra 1785</script>
vendor: 1 bytes, line 1785
1785
1786<script type="text/rocketlazyloadscript" id="rocket-preload-links-js-after"> 1787(function() { 1788"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 1789}()); 1790 1791//# sourceURL=rocket-preload-links-js-after 1792</script>
vendor: 1 bytes, line 1792
1792
1793<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/themes/mmwm_2025/js/global.js?ver=1784035034" defer="defer" data-rocket-type="text/javascript"></script>
vendor: 1 bytes, line 1793
1793
1794<script type="text/rocketlazyloadscript" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/js/bootstrap.min.js" defer="defer" data-rocket-type="text/javascript"></script>
vendor: 1 bytes, line 1794
1794
1795<script data-minify="1" src="https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/themes/mmwm_2025/js/jquery.fittext.js?ver=1784035034" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 1795
1795
1796<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/themes/mmwm_2025/js/scripts.js?ver=1784035034" defer="defer" data-rocket-type="text/javascript"></script>
vendor: 1 bytes, line 1796
1796
1797<script data-minify="1" src="https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/themes/mmwm_2025/js/jquery.cycle2.js?ver=1784035034" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 1797
1797
1798<script src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/colorbox/jquery.colorbox-min.js" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 1798
1798
1799<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/themes/mmwm_2025/js/ouibounce.js?ver=1784035034" defer="defer" data-rocket-type="text/javascript"></script>
vendor: 1 bytes, line 1799
1799
1800<script type="text/rocketlazyloadscript" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/themes/mmwm_2025/js/imagesloaded.pkgd.min.js" defer="defer" data-rocket-type="text/javascript"></script>
vendor: 1 bytes, line 1800
1800
1801<script type="text/rocketlazyloadscript" data-minify="1" defer id="akismet-frontend-js" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/cache/min/1/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1784035034"></script>
vendor: 1 bytes, line 1801
1801
1802<script id="formidable-js-extra"> 1803var frm_js = {"ajax_url":"https://www.stpaulsigncompany.com/wp-admin/admin-ajax.php","images_url":"https://www.stpaulsigncompany.com/wp-content/plugins/formidable/images","loading":"Loading\u2026","remove":"Remove","offset":"4","nonce":"e67f1ee4ba","id":"ID","no_results":"No results match","file_spam":"That file looks like Spam.","calc_error":"There is an error in the calculation in the field with key","empty_fields":"Please complete the preceding required fields before uploading a file.","focus_first_error":"1","include_alert_role":"1","include_resend_email":""}; 1804var frm_password_checks = {"eight-char":{"label":"Eight characters minimum","regex":"/^.{8,}$/","message":"Passwords require at least 8 characters"},"lowercase":{"label":"One lowercase letter","regex":"#[a-z]+#","message":"Passwords must include at least one lowercase letter"},"uppercase":{"label":"One uppercase letter","regex":"#[A-Z]+#","message":"Passwords must include at least one uppercase letter"},"number":{"label":"One number","regex":"#[0-9]+#","message":"Passwords must include at least one number"},"special-char":{"label":"One special character","regex":"/(?=.*[^a-zA-Z0-9])/","message":"Password is invalid"}}; 1805var frmCheckboxI18n = {"errorMsg":{"min_selections":"This field requires a minimum of %1$d selected options but only %2$d were submitted."}}; 1806//# sourceURL=formidable-js-extra 1807</script>
vendor: 1 bytes, line 1807
1807
1808<script type="text/rocketlazyloadscript" id="formidable-js" data-rocket-src="https://468a83f6.delivery.rocketcdn.me/wp-content/plugins/formidable-pro/js/frm.min.js"></script>
vendor: 1 bytes, line 1808
1808
1809<script type="text/rocketlazyloadscript" id="formidable-js-after"> 1810window.frm_js.repeaterRowDeleteConfirmation = "Are you sure you want to delete this row?"; 1811window.frm_js.datepickerLibrary = "default"; 1812//# sourceURL=formidable-js-after 1813</script>
vendor: 159 bytes, lines 1813-1815
1813 1814<script type="text/rocketlazyloadscript" id="captcha-api-js" defer="defer" async="async" data-rocket-src="https://www.google.com/recaptcha/api.js"></script> 1815
1816<script defer src="https://cdn.callrail.com/companies/324889003/2450ca4cf895160b5896/12/swap.js"></script>
vendor: 1 bytes, line 1816
1816
1817<script type="text/rocketlazyloadscript"> 1818/*<![CDATA[*/ 1819/*]]>*/ 1820</script>
1820 1821
1821<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 1822 (function() { 1823 var t = document.createElement( 'script' ); 1824 t.type = 'text/javascript'; 1825 t.async = true; 1826 t.id = 'gauges-tracker'; 1827 t.setAttribute( 'data-site-id', '677dc51301dba167394517a6' ); 1828 t.src = '//secure.gaug.es/track.js'; 1829 var s = document.getElementsByTagName( 'script' )[0]; 1830 s.parentNode.insertBefore( t, s ); 1831 })(); 1832 </script>
1832 1833
1833<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:100,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:100,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 1834if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 1835images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 1836if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
1836<script data-no-minify="1" async src="https://468a83f6.delivery.rocketcdn.me/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
1836<script type="text/rocketlazyloadscript">setTimeout(function(){ 1837 console.log('adding shake'); 1838jQuery('#tpbr_calltoaction').addClass('shake'); 1839},3000); 1840</script>
1840 1841 1842 1843 1844</div> 1845 1846<div class="stickys"> 1847 1848<a title="Call Now" class="stickyPhone" href="tel:6514099907"><i class="fa fa-phone" aria-hidden="true"></i></a> 1849 1850<a title="Message Us" class="stickyEmail" data-toggle="modal" data-target="#myModal" href="#"><i class="fas fa-envelope"></i></a> 1851 1852</div> 1853 1854</body> 1855 1856</html> 1857<!-- 1858 generated in 1.225 seconds 1859 232058 bytes batcached for 300 seconds 1860-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.