PageSourceSearch

https://www.stpaulsigncompany.com/

html stpaulsigncompany.com collected 2026-10-04 15:55:19 UTC 231,383 bytes, 1,860 lines download raw bytes

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&#038;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&#038;display=swap" media="print" onload="this.media=&#039;all&#039;" 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&#038;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&#038;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">&times;</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>&#916;<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">&times;</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, &amp; 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>&#916;<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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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>&nbsp;</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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; Panel Signs"></noscript></a><a href="https://www.stpaulsigncompany.com/post-panel-signs/"><h3> Post &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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>&nbsp;</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 &amp; 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 &amp; Printing.</span></p>
1325<p><b>Contact BMS Signs &amp; Printing today at <a class="pfunc" href="tel:6514099907">(651) 409-9907</a> for your Free Consultation with a Signs &amp; 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 &amp; 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 &amp; 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 &amp; Printing"><img title="BMS Signs &amp; 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 &amp; 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 &amp; 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 &amp; Printing</h3>
1437                                <!--<meta itemprop="name" content="BMS Signs &amp; 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 &copy; 2026 BMS Signs &amp; 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 &amp; 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.