{"id":196,"date":"2026-08-05T16:31:54","date_gmt":"2026-08-05T16:31:54","guid":{"rendered":"https:\/\/jcpaintingworks.com\/?page_id=196"},"modified":"2026-10-21T23:13:21","modified_gmt":"2026-10-21T23:13:21","slug":"proyectos","status":"publish","type":"page","link":"https:\/\/jcpaintingworks.com\/es\/proyectos\/","title":{"rendered":"Portafolio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"196\" class=\"elementor elementor-196\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb37a93 e-flex e-con-boxed e-con e-parent\" data-id=\"cb37a93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab060e0 elementor-widget elementor-widget-html\" data-id=\"ab060e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.elementor-element-cb37a93{display:block !important;width:100% !important;}\n.elementor-element-ab060e0{width:100% !important;}\n.entry-title{display:none !important;}\n\n.jcw-pf-hero{position:relative;min-height:400px;display:flex;align-items:flex-end;padding:160px 5vw 60px;background:linear-gradient(180deg,rgba(10,26,46,.55),rgba(10,26,46,.88)),url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/08\/proyecto1_0036.webp') center\/cover no-repeat;color:#fff;box-sizing:border-box;}\n.jcw-pf-hero-inner{max-width:900px;}\n.jcw-pf-breadcrumb{font-size:13px;letter-spacing:.5px;color:#cfd9e6;margin-bottom:18px;}\n.jcw-pf-breadcrumb a{color:#cfd9e6;text-decoration:none;}\n.jcw-pf-breadcrumb a:hover{color:#f6a31f;}\n.jcw-pf-breadcrumb span{color:#f6a31f;}\n.jcw-pf-hero h1{font-size:48px;line-height:1.1;margin:0 0 18px;font-weight:800;color:#fff;}\n.jcw-pf-hero p{font-size:17px;line-height:1.6;color:#dbe6f2;max-width:620px;margin:0;}\n\n.jcw-pf-list{padding:70px 5vw 90px;background:#f7f8fb;}\n.jcw-pf-filters{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:40px;}\n.jcw-pf-filter-btn{border:1px solid #d7dee7;background:#fff;color:#3d4758;font-weight:600;font-size:14px;padding:10px 22px;border-radius:30px;cursor:pointer;transition:all .2s ease;}\n.jcw-pf-filter-btn:hover{border-color:#f6a31f;color:#f6a31f;}\n.jcw-pf-filter-btn.active{background:#f6a31f;border-color:#f6a31f;color:#0e2a47;}\n\n.jcw-pf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}\n.jcw-pf-card{position:relative;display:block;border-radius:12px;overflow:hidden;height:360px;text-decoration:none;box-shadow:0 10px 30px rgba(15,30,60,.12);}\n.jcw-pf-card-img{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .5s ease;}\n.jcw-pf-card:hover .jcw-pf-card-img{transform:scale(1.08);}\n.jcw-pf-card::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,26,46,0) 35%,rgba(10,26,46,.92) 100%);}\n.jcw-pf-card-content{position:absolute;left:0;right:0;bottom:0;padding:22px;z-index:2;}\n.jcw-pf-card-cat{display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#f6a31f;margin-bottom:8px;}\n.jcw-pf-card-content h3{color:#fff;font-size:20px;line-height:1.25;margin:0 0 6px;font-weight:700;}\n.jcw-pf-card-content p{color:#c3d3e4;font-size:13px;margin:0;}\n\n.jcw-pf-cta{margin:0 5vw 90px;padding:50px 60px;border-radius:16px;background:linear-gradient(120deg,#f6a31f 0%,#e08a12 100%);display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap;}\n.jcw-pf-cta h2{color:#0e2a47;font-size:28px;margin:0 0 8px;font-weight:800;}\n.jcw-pf-cta p{color:#3a2c0f;margin:0;font-size:15px;max-width:520px;}\n.jcw-pf-cta a{background:#0e2a47;color:#fff;text-decoration:none;font-weight:700;font-size:14px;padding:16px 32px;border-radius:8px;white-space:nowrap;transition:background .2s ease;}\n.jcw-pf-cta a:hover{background:#0a1f36;}\n\n@media(max-width:980px){\n  .jcw-pf-grid{grid-template-columns:1fr 1fr;}\n  .jcw-pf-hero h1{font-size:34px;}\n  .jcw-pf-cta{flex-direction:column;align-items:flex-start;padding:36px;}\n}\n@media(max-width:640px){\n  .jcw-pf-grid{grid-template-columns:1fr;}\n  .jcw-pf-hero{padding:140px 24px 50px;}\n  .jcw-pf-list{padding:50px 24px 70px;}\n  .jcw-pf-cta{margin:0 24px 70px;}\n}\n<\/style>\n\n<section class=\"jcw-pf-hero\">\n  <div class=\"jcw-pf-hero-inner\">\n    <div class=\"jcw-pf-breadcrumb\"><a href=\"\/\">Home<\/a> \u00b7 <span>Portfolio<\/span><\/div>\n    <h1>Completed Painting Projects<\/h1>\n    <p>Browse recent residential exterior painting projects across the San Francisco Bay Area. Each project shows the scope, the approach, and the finished result.<\/p>\n  <\/div>\n<\/section>\n\n<section class=\"jcw-pf-list\">\n  <div class=\"jcw-pf-filters\">\n    <button class=\"jcw-pf-filter-btn active\" data-filter=\"all\">All<\/button>\n    <button class=\"jcw-pf-filter-btn\" data-filter=\"residential\">Residential<\/button><button class=\"jcw-pf-filter-btn\" data-filter=\"commercial\">Commercial<\/button>\n  <\/div>\n  <div class=\"jcw-pf-grid\"><a href=\"\/commercial-building-repaint-fremont-ca\/\" class=\"jcw-pf-card\" data-category=\"commercial\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/10\/fremont-commercial-repaint-11-768x576.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Commercial Painting<\/span>\n        <h3>Commercial Building Repaint in Fremont, CA<\/h3>\n        <p>October 2026 \u00b7 Full exterior &amp; metal doors<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/two-story-residential-exterior-repaint\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/08\/proyecto1_0036.webp')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Two-Story Residential Exterior Repaint<\/h3>\n        <p>2026 \u00b7 Full exterior \u2014 stucco, trim &amp; garage doors<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/two-story-home-exterior-repaint-refresh\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/08\/proyecto2_0076.webp')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Two-Story Home Exterior Repaint &amp; Refresh<\/h3>\n        <p>2026 \u00b7 Full exterior \u2014 body, trim &amp; fascia<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/split-level-home-repaint-with-board-and-batten-siding\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/08\/proyecto3_0163.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Split-Level Home Repaint with Board-and-Batten Siding<\/h3>\n        <p>2026 \u00b7 Full exterior \u2014 siding, stucco &amp; trim<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/ranch-home-exterior-transformation\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/08\/proyecto4_0192.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Ranch Home Exterior Transformation<\/h3>\n        <p>2026 \u00b7 Full exterior \u2014 wood siding, trim &amp; doors<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/interior-bedroom-repaint-with-drywall-repair\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/10\/jc-p5-01-768x576.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Interior Bedroom Repaint with Drywall Repair<\/h3>\n        <p>2026 \u00b7 Interior \u2014 drywall repair &amp; repaint<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/backyard-deck-refinish-and-repaint\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/10\/jc-p6-01-768x576.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Backyard Deck Refinish &amp; Repaint<\/h3>\n        <p>2026 \u00b7 Deck refinish &amp; exterior repaint<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/cottage-exterior-repaint-with-cedar-ceiling-and-deck-restoration\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/10\/jc-p7-01-768x576.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Cottage Exterior Repaint with Cedar Ceiling &amp; Deck Restoration<\/h3>\n        <p>2026 \u00b7 Full exterior, cedar ceiling &amp; deck<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/weathered-siding-restoration-and-exterior-repaint\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/10\/jc-p8-01-768x576.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Weathered Siding Restoration &amp; Exterior Repaint<\/h3>\n        <p>2026 \u00b7 Wood siding restoration &amp; repaint<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/two-story-exterior-repaint-with-new-garage-door-color\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/10\/jc-p9-01-768x710.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Two-Story Exterior Repaint with New Garage Door Color<\/h3>\n        <p>2026 \u00b7 Full exterior, trim &amp; garage doors<\/p>\n      <\/div>\n    <\/a>\n    <a href=\"\/interior-and-exterior-repaint-for-a-two-story-home\/\" class=\"jcw-pf-card\" data-category=\"residential\">\n      <div class=\"jcw-pf-card-img\" style=\"background-image:url('https:\/\/jcpaintingworks.com\/wp-content\/uploads\/2026\/10\/jc-p10-01-768x576.jpg')\"><\/div>\n      <div class=\"jcw-pf-card-content\">\n        <span class=\"jcw-pf-card-cat\">Residential Painting<\/span>\n        <h3>Interior &amp; Exterior Repaint for a Two-Story Home<\/h3>\n        <p>2026 \u00b7 Complete interior &amp; exterior repaint<\/p>\n      <\/div>\n    <\/a>\n  <\/div>\n<\/section>\n\n<section class=\"jcw-pf-cta\">\n  <div>\n    <h2>Does Your Project Need a Professional Finish?<\/h2>\n    <p>Request a free, no-obligation estimate. Our team will respond within 24 hours.<\/p>\n  <\/div>\n  <a href=\"\/#contact\">Get a Free Estimate<\/a>\n<\/section>\n\n<script>\n(function(){\n  var btns = document.querySelectorAll('.jcw-pf-filter-btn');\n  var cards = document.querySelectorAll('.jcw-pf-card');\n  btns.forEach(function(btn){\n    btn.addEventListener('click', function(){\n      btns.forEach(function(b){ b.classList.remove('active'); });\n      btn.classList.add('active');\n      var f = btn.getAttribute('data-filter');\n      cards.forEach(function(card){\n        card.style.display = (f === 'all' || card.getAttribute('data-category') === f) ? '' : 'none';\n      });\n    });\n  });\n})();\n(function(){\n  function jcwFixAnchors(el){\n    el.querySelectorAll('a[href^=\"#\"]').forEach(function(a){\n      a.setAttribute('href', '\/' + a.getAttribute('href'));\n    });\n  }\n  function jcwLoadCss(hrefs){\n    return Promise.all(hrefs.map(function(href){\n      return new Promise(function(resolve){\n        var l = document.createElement('link');\n        l.rel = 'stylesheet';\n        l.href = href;\n        l.onload = resolve;\n        l.onerror = resolve;\n        document.head.appendChild(l);\n      });\n    }));\n  }\n  function jcwInjectHeaderFooter(){\n    if (document.body.getAttribute('data-jcw-hf') === '1') return;\n    document.body.setAttribute('data-jcw-hf','1');\n    fetch('\/', {credentials:'same-origin'}).then(function(r){return r.text();}).then(function(html){\n      var doc = new DOMParser().parseFromString(html, 'text\/html');\n      var currentHrefs = Array.prototype.map.call(document.querySelectorAll('link[rel=\"stylesheet\"]'), function(l){return l.href.split('?')[0];});\n      var homeLinks = Array.prototype.slice.call(doc.querySelectorAll('link[rel=\"stylesheet\"]'));\n      var missing = [];\n      homeLinks.forEach(function(l){\n        var href = l.href;\n        if (href.indexOf('elementor') !== -1 && currentHrefs.indexOf(href.split('?')[0]) === -1) {\n          missing.push(href);\n        }\n      });\n      return jcwLoadCss(missing).then(function(){ return doc; });\n    }).then(function(doc){\n      try{doc.querySelectorAll('style').forEach(function(s){var t=s.textContent;if((s.id&&s.id.indexOf('jcw-')===0)||t.indexOf('jcw-header')>-1||t.indexOf('jcw-topbar')>-1){var n=document.createElement('style');n.setAttribute('data-jcw-x','1');n.textContent=t;document.head.appendChild(n);}});var fl=doc.getElementById('jcw-float');if(fl&&!document.getElementById('jcw-float')){document.body.appendChild(fl.cloneNode(true));}var st=document.createElement('style');st.textContent='.jcw-injected-header{position:sticky;top:0;z-index:99999}body.admin-bar .jcw-injected-header{top:32px}';document.head.appendChild(st);}catch(e){}\nvar topbar = doc.querySelector('.elementor-element-ac6a690');\n      var header = doc.querySelector('.elementor-element-43428a4');\n      var footer = doc.querySelector('.elementor-element-49935a3');\n      var mainEl = document.getElementById('content');\n      if (topbar && header && mainEl) {\n        var wrapTop = document.createElement('div');\n        wrapTop.className = 'elementor jcw-injected-header';\n        wrapTop.style.setProperty('min-height', '0', 'important');\n        var topbarClone = topbar.cloneNode(true);\n        var headerClone = header.cloneNode(true);\n        jcwFixAnchors(topbarClone);\n        jcwFixAnchors(headerClone);\n        wrapTop.appendChild(topbarClone);\n        wrapTop.appendChild(headerClone);\n        mainEl.parentNode.insertBefore(wrapTop, mainEl);\n      }\n      if (footer && mainEl) {\n        var wrapFoot = document.createElement('div');\n        wrapFoot.className = 'elementor jcw-injected-footer';\n        wrapFoot.style.setProperty('min-height', '0', 'important');\n        var footerClone = footer.cloneNode(true);\n        jcwFixAnchors(footerClone);\n        wrapFoot.appendChild(footerClone);\n        mainEl.parentNode.insertBefore(wrapFoot, mainEl.nextSibling);\n      }\n    }).catch(function(e){ console.error('JCW header\/footer injection failed:', e); });\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', jcwInjectHeaderFooter);\n  } else {\n    jcwInjectHeaderFooter();\n  }\n})();\n<\/script>   <script id=\"jcw-menu-init\">(function(){var n=0;var iv=setInterval(function(){var el=document.querySelector('.jcw-injected-header [data-widget_type*=\"menu\"]');if(el&&window.elementorFrontend&&window.jQuery&&elementorFrontend.elementsHandler){clearInterval(iv);try{elementorFrontend.elementsHandler.runReadyTrigger(jQuery(el));}catch(e){}}if(++n>80)clearInterval(iv);},250);})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home \u00b7 Portfolio Completed Painting Projects Browse recent residential exterior painting projects across the San Francisco Bay Area. Each project shows the scope, the approach, and the finished result. All ResidentialCommercial Commercial Painting Commercial Building Repaint in Fremont, CA October 2026 \u00b7 Full exterior &amp; metal doors Residential Painting Two-Story Residential Exterior Repaint 2026 \u00b7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-196","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/jcpaintingworks.com\/es\/wp-json\/wp\/v2\/pages\/196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jcpaintingworks.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jcpaintingworks.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jcpaintingworks.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jcpaintingworks.com\/es\/wp-json\/wp\/v2\/comments?post=196"}],"version-history":[{"count":29,"href":"https:\/\/jcpaintingworks.com\/es\/wp-json\/wp\/v2\/pages\/196\/revisions"}],"predecessor-version":[{"id":978,"href":"https:\/\/jcpaintingworks.com\/es\/wp-json\/wp\/v2\/pages\/196\/revisions\/978"}],"wp:attachment":[{"href":"https:\/\/jcpaintingworks.com\/es\/wp-json\/wp\/v2\/media?parent=196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}