Custom Kitchen Cabinets and Custom Cabinetry for Bath Closet {"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://schrappers.com/#organization","name":"Schrapper\\'s Fine Cabinetry, Inc.","url":"https://schrappers.com","logo":{"@type":"ImageObject","@id":"https://schrappers.com/#logo","url":"https://schrappers.com/wp-content/uploads/2017/07/Schrappers-Logo-3.png","caption":"Schrapper\\'s Fine Cabinetry, Inc.","inLanguage":"en-CA","width":"318","height":"154"}},{"@type":"WebSite","@id":"https://schrappers.com/#website","url":"https://schrappers.com","name":"Schrapper\\'s Fine Cabinetry, Inc.","publisher":{"@id":"https://schrappers.com/#organization"},"inLanguage":"en-CA","potentialAction":{"@type":"SearchAction","target":"https://schrappers.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://schrappers.com/wp-content/uploads/2020/04/home-featured.jpg","url":"https://schrappers.com/wp-content/uploads/2020/04/home-featured.jpg","width":"800","height":"534","caption":"Schrappers Fine Cabinetry","inLanguage":"en-CA"},{"@type":"WebPage","@id":"https://schrappers.com#webpage","url":"https://schrappers.com","name":"Custom Kitchen Cabinets and Custom Cabinetry for Bath Closet","datePublished":"2015-04-13T12:07:22-04:00","dateModified":"2022-04-13T09:05:26-04:00","about":{"@id":"https://schrappers.com/#organization"},"isPartOf":{"@id":"https://schrappers.com/#website"},"primaryImageOfPage":{"@id":"https://schrappers.com/wp-content/uploads/2020/04/home-featured.jpg"},"inLanguage":"en-CA"},{"@type":"Person","@id":"https://schrappers.com/author/schrappers22/","name":"Schrappers Team","url":"https://schrappers.com/author/schrappers22/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/017c6b40253c59281c83861cacfae81e?s=96&d=mm&r=g","url":"https://secure.gravatar.com/avatar/017c6b40253c59281c83861cacfae81e?s=96&d=mm&r=g","caption":"Schrappers Team","inLanguage":"en-CA"},"worksFor":{"@id":"https://schrappers.com/#organization"}},{"@type":"Article","headline":"Custom Kitchen Cabinets and Custom Cabinetry for Bath Closet","keywords":"custom cabinetry","datePublished":"2015-04-13T12:07:22-04:00","dateModified":"2022-04-13T09:05:26-04:00","author":{"@id":"https://schrappers.com/author/schrappers22/"},"publisher":{"@id":"https://schrappers.com/#organization"},"description":"Custom Kitchen Cabinets and Custom Cabinetry for Bath, Closet, Home Office and More - New & Remodeling Design Ideas","name":"Custom Kitchen Cabinets and Custom Cabinetry for Bath Closet","@id":"https://schrappers.com#richSnippet","isPartOf":{"@id":"https://schrappers.com#webpage"},"image":{"@id":"https://schrappers.com/wp-content/uploads/2020/04/home-featured.jpg"},"inLanguage":"en-CA","mainEntityOfPage":{"@id":"https://schrappers.com#webpage"}}]} (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TRTPWPK');
window.addEventListener('DOMContentLoaded', function() { jQuery(window).on('load', function () { "use strict"; jQuery("body").find('#home-slider').fadeIn(); jQuery('.ns_slideContent').find('div span').addClass('animated fadeInRight'); jQuery("#home-slider").nerveSlider({ sliderAutoPlay: true, slideTransitionDelay: 5000, sliderWidth: "100%", sliderHeight: "100%", sliderHeightAdaptable: false, slidesDraggable: false, sliderResizable: true, sliderKeepAspectRatio: false, slideTransition: "fade", slideTransitionSpeed: 1000, slideTransitionEasing: "easeInOutQuart", showDots: false, slideTransitionStart: function () { jQuery('.ns_slideContent').find('div span').fadeOut(); jQuery('.ns_slideContent').find('div span').removeClass('animated fadeInRight'); }, slideTransitionComplete: function () { jQuery('.ns_slideContent').find('div span').fadeIn(); jQuery('.ns_slideContent').find('div span').addClass('animated fadeInRight'); } }); }); });

Fine Custom Cabinetry & Design

Based out of Jupiter, Florida for more than 30 years, Schrapper’s Fine Cabinetry, Inc. produces custom-made cabinetry of the highest caliber for discerning designers, builders and homeowners. Schrapper’s works closely with each and every client, assuring that their customers’ expectations of quality and finely mastered craftsmanship is overseen and carried out by handpicked artisans.

Kitchen and home design is continually seeking the newest ideas, concepts and products. Using multiple mediums and disciplines in design and fabrication, Schrapper’s  indoor and outdoor kitchens are truly, one of a kind. Our multi-disciplined take on the process yields iconic and very identifiable custom kitchens that utilize eccentric and distinctive textures.  The menu is set for design exploration; all you have to do is start. Let one of our dedicated and seasoned kitchen designers pave the way for decades of love, beauty and luxury.

OUTDOOR SPACES

Over the years, Schrapper’s has perfected the Quality, Design and Dependability for outdoor kitchens. Our customer first approach ensures even the most demanding clients get exactly what the desire, every time. Our outdoor kitchen collection features marine-grade 316 stainless steel exteriors, coupled with high-quality 304 stainless steel interiors. The outdoor collection is featured with Blum Movento soft close door hinges and drawer slides, for the most impeccable functionality available. The outdoor cabinets are fitted with envior seals (rubberized gaskets) to keep elements outside. Lastly, Schrapper’s Outdoor partners with only the top-quality grill and refrigeration manufacturers to make your experience, unique and turn key from start to finish.


Services




Latest News

window.addEventListener('DOMContentLoaded', function() { jQuery(window).on('load', function () { jQuery("#latestnews1475010706").owlCarousel({ items: 1, margin: 16, dots: false, autoplay: false, autoplayTimeout: 4000, autoplayHoverPause: true, smartSpeed: 800, navText: [' ', ' '], nav: true, loop: false, navRewind: false, responsive: { 480: { items: 1 }, 640: { items: 2 }, 900: { items: 3 }, 1025: { items: 2 }, 1170: { items: 3 } } }); }); });

Our Partners

window.addEventListener('DOMContentLoaded', function() { jQuery(window).on('load', function () { "use strict"; jQuery("#partners1372758815").owlCarousel({ autoplay: true, autoplayTimeout: 3000, autoplayHoverPause: true, items: 1, margin: 16, dots: false, smartSpeed: 800, navText: [' ', ' '], nav: true, loop: true, navRewind: true, responsive: { 340: { items: 2 }, 640: { items: 3 }, 1170: { items: 4 } } }); }); });
window.addEventListener('DOMContentLoaded', function() { jQuery(window).load(function() { //alert('ok'); jQuery("div.accordion-header:first").removeClass("inactive-header"); jQuery("div.accordion-header:first").addClass("active-header"); jQuery("div.accordion-content:first").css("display", "block"); }); }); /* <![CDATA[ */ var wpcf7 = {"api":{"root":"https:\/\/schrappers.com\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"}; /* ]]> */ /* <![CDATA[ */ var wpcf7r = {"ajax_url":"https:\/\/schrappers.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ "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}(); /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index\\.php\/)?wp\\-json(\/.*|$)|\/wp-admin\/|\/logout\/|\/wp-login.php|\/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:\/\/schrappers.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ (function() { "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(); }()); /* <![CDATA[ */ var wpcf7_recaptcha = {"sitekey":"6LenoocUAAAAAKhu1Vxaucami3H4sbUWsvb4doCY","actions":{"homepage":"homepage","contactform":"contactform"}}; /* ]]> */ document.body.className = document.body.className.replace("siteorigin-panels-before-js","");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:300,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()}}}}}};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} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=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} if(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)function lazyLoadThumb(e){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});
x server