<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.3 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>PressHarbor WordPress Hosting - WordPress Hosting for Serious Sites</title>
	<meta name="description" content="WordPress Hosting for Serious Sites" />
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel='dns-prefetch' href='//stats.wp.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link href='https://fonts.googleapis.com' rel='preconnect' />
<link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' />
<link rel="canonical" href="https://www.pressharbor.com/">
<!-- Open Graph -->
<meta property="og:type" content="website">
<meta property="og:site_name" content="PressHarbor WordPress Hosting">
<meta property="og:url" content="https://www.pressharbor.com/">
<meta property="og:title" content="PressHarbor WordPress Hosting">
<meta property="og:description" content="WordPress Hosting for Serious Sites">
<meta property="og:image" content="https://www.pressharbor.com/wp-content/uploads/2026/04/og-default-tagline.png?v=1775569928">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:type" content="image/png">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@webhosting">
<meta name="twitter:url" content="https://www.pressharbor.com/">
<meta name="twitter:title" content="PressHarbor WordPress Hosting">
<meta name="twitter:description" content="WordPress Hosting for Serious Sites">
<meta name="twitter:image" content="https://www.pressharbor.com/wp-content/uploads/2026/04/og-default-tagline.png?v=1775569928">
<style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id='wp-emoji-styles-inline-css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id='wp-block-library-inline-css'>
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=wp-block-library-inline-css */
</style>
<style id='classic-theme-styles-inline-css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id='global-styles-inline-css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='controlpanel-bar-css-css' href='https://www.pressharbor.com/wp-content/mu-plugins/controlpanel-connector/assets/css/controlpanelbar.css?ver=1.5.0' media='all' />
<link rel='stylesheet' id='pressharbor-fonts-css' href='https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&#038;family=JetBrains+Mono:wght@400;500;700&#038;display=swap' media='all' />
<link rel='stylesheet' id='pressharbor-main-css' href='https://www.pressharbor.com/wp-content/themes/pressharbor-theme/assets/css/main.css?ver=1774324646' media='all' />

<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<script src="https://www.googletagmanager.com/gtag/js?id=GT-NFX8LQP2" id="google_gtagjs-js" async></script>
<script id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["www.pressharbor.com"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-NFX8LQP2");
//# sourceURL=google_gtagjs-js-after
</script>
<link rel="https://api.w.org/" href="https://www.pressharbor.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.pressharbor.com/xmlrpc.php?rsd" />

<meta name="generator" content="Site Kit by Google 1.175.0" /><!-- Stream WordPress user activity plugin v4.1.2 -->
	<style>img#wpstats{display:none}</style>
		<link rel="icon" href="https://www.pressharbor.com/wp-content/themes/pressharbor-theme/assets/images/favicon.svg" type="image/svg+xml">
</head>
<body class="home blog wp-theme-pressharbor-theme">

<nav id="nav">
  <div class="container">
    <a href="https://www.pressharbor.com/" class="logo">
      <svg width="36" height="36" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><rect width="40" height="40" rx="10" fill="rgba(255,255,255,0.95)"/><g stroke="#2F8F83" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" fill="none"><circle cx="20" cy="10" r="2.5"/><line x1="20" y1="12.5" x2="20" y2="31"/><line x1="14" y1="18" x2="26" y2="18"/><path d="M12 23a8 8 0 0 0 16 0"/><line x1="12" y1="23" x2="10" y2="26.5"/><line x1="28" y1="23" x2="30" y2="26.5"/></g></svg>      <span class="logo-wordmark"><span class="logo-press">Press</span><span class="logo-harbor">Harbor</span></span>
    </a>
    <button class="nav-toggle" aria-label="Toggle navigation" aria-expanded="false">
      <span></span><span></span><span></span>
    </button>
      <ul class="nav-links">
    <li><a href="https://www.pressharbor.com/features">Features</a></li>
    <li><a href="https://www.pressharbor.com/plans">Plans</a></li>
    <li><a href="https://www.pressharbor.com/uptime">Uptime</a></li>
    <li><a href="https://manage.pressharbor.com">Login</a></li>
    <li><a href="https://manage.pressharbor.com/index.php?rp=/store/wordpress/" class="btn btn-primary nav-cta">Signup</a></li>
  </ul>
    </div>
</nav>

<section class="hero">
  <div class="hero-grid"></div>
  <div class="container">
    <div class="hero-layout">

      <div class="hero-content">
        <div class="section-label">MANAGED WORDPRESS HOSTING</div>
        <h1>WordPress Hosting for Serious Sites</h1>
        <p class="hero-sub"><strong>Dedicated infrastructure for <a href="https://www.pressharbor.com/teams" class="hero-inline-link">agencies and teams</a>, developers, WooCommerce operators, and organizations that depend on WordPress.</strong></p>
        <p class="hero-sub hero-sub2">Predictable performance, built-in security, and complete isolation &mdash; each site runs in its own environment.</p>
<p class="hero-sub hero-sub2"><strong>Manage your sites. Not your infrastructure.</strong></p>
        <div class="hero-actions">
          <a href="https://www.pressharbor.com/features" class="btn btn-secondary btn-large">Features</a>
          <a href="https://www.pressharbor.com/plans" class="btn btn-secondary btn-large">
            Plans
            <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>          </a>
          <a href="https://manage.pressharbor.com/submitticket.php?step=2&amp;deptid=1" class="btn btn-secondary btn-large">Let's Talk</a>
        </div>

        <div class="hero-platform">
          <span class="hero-platform-label">Automattic&rsquo;s</span>
          <svg class="hero-platform-wpcloud" width="94" height="28" viewBox="0 0 1400 418" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="WP Cloud">
            <path d="M453.97 100.105H412.282C393.329 99.4129 375.528 109.236 365.982 125.929L345.784 162.268L325.401 125.837C316.639 110.158 299.207 100.059 281.038 100.059C262.592 100.059 245.529 109.881 236.445 125.791L215.923 162.453L195.494 125.975C188.853 114.124 177.971 105.592 164.827 101.903C151.731 98.26 137.988 99.8741 126.137 106.515C114.285 113.248 105.708 124.085 101.972 137.181C98.2369 150.278 99.8509 164.067 106.445 175.918L171.561 292.129L171.699 292.036C176.172 299.968 182.767 306.886 191.251 311.728C199.229 315.97 207.761 318 216.107 318C233.954 318 251.017 308.684 260.286 292.129L280.992 255.421L301.513 292.083L301.605 292.036C306.033 299.876 312.489 306.655 320.836 311.405C327.753 315.74 336.054 318 344.724 318C348.782 318 352.886 317.492 356.99 316.524C371.009 313.111 382.999 304.211 390.054 292.036L420.306 237.805H453.97C492.984 237.805 523.513 207.737 523.513 169.37C523.559 131.14 492.339 100.105 453.97 100.105ZM120.003 142.3C122.355 133.999 127.797 127.128 135.314 122.932C142.784 118.735 151.5 117.675 159.801 120.026C168.102 122.332 174.973 127.728 179.169 135.198L205.179 181.683L171.33 242.186C170.223 244.169 169.301 246.198 168.517 248.273L122.816 166.741C118.62 159.271 117.605 150.601 120.003 142.3ZM243.961 282.952C235.384 298.354 216.107 303.704 200.29 295.311C184.749 286.457 179.077 266.766 187.655 251.317L252.769 135.06C258.487 125.053 269.325 118.827 281.084 118.827C292.567 118.827 303.588 125.191 309.122 134.968L335.132 181.498L301.329 242.278C300.222 244.215 299.345 246.244 298.562 248.273L281.13 217.146L243.961 282.952ZM453.97 219.036H409.285L373.73 282.768C369.303 290.422 361.556 296.095 352.517 298.308C344.539 300.245 336.561 299.23 330.704 295.449L330.243 295.172C314.702 286.41 309.076 266.812 317.654 251.409L382.354 135.106C388.164 124.961 398.816 118.781 410.714 118.781C411.129 118.781 411.59 118.781 412.006 118.827H454.016C482.054 118.827 504.836 141.516 504.836 169.37C504.79 197.223 482.47 219.036 453.97 219.036Z" fill="currentColor"/>
            <path d="M609.84 264.875L579.865 153.69H597.943L619.985 245.691L645.349 153.69H663.887L688.467 245.691L710.51 153.69H728.587L698.151 264.736H678.506L654.249 177.671L629.209 264.736L609.84 264.875Z" fill="currentColor"/>
            <path d="M744.035 153.69H782.912C791.579 153.69 798.772 155.166 804.492 158.071C810.212 160.977 814.452 164.943 817.265 169.969C820.079 174.996 821.465 180.668 821.465 187.032C821.465 193.073 820.125 198.607 817.405 203.587C814.732 208.614 810.485 212.626 804.819 215.577C799.099 218.529 791.812 220.004 782.912 220.004H760.867V264.736H744.035V153.69ZM760.867 206.17H782.125C790.059 206.17 795.732 204.463 799.192 201.005C802.645 197.546 804.352 192.889 804.352 186.986C804.352 180.853 802.645 176.057 799.192 172.644C795.732 169.231 790.059 167.479 782.125 167.479H760.867V206.17Z" fill="currentColor"/>
            <path d="M927.573 266.581C916.599 266.581 907.099 264.183 899.119 259.387C891.146 254.591 884.966 247.858 880.633 239.235C876.293 230.611 874.126 220.65 874.126 209.352C874.126 197.916 876.293 187.908 880.633 179.285C884.966 170.661 891.146 163.928 899.119 159.04C907.099 154.198 916.599 151.754 927.573 151.754C940.579 151.754 951.186 154.936 959.439 161.254C967.693 167.618 972.906 176.472 975.166 187.908H956.446C954.966 181.452 951.786 176.334 946.946 172.506C942.099 168.678 935.599 166.788 927.439 166.788C916.319 166.788 907.559 170.569 901.106 178.132C894.646 185.695 891.419 196.071 891.419 209.306C891.419 222.402 894.646 232.732 901.106 240.249C907.559 247.766 916.319 251.501 927.439 251.501C935.599 251.501 942.099 249.703 946.946 246.106C951.786 242.509 954.966 237.574 956.446 231.349H975.166C972.953 242.37 967.693 250.948 959.439 257.22C951.186 263.491 940.579 266.581 927.573 266.581Z" fill="currentColor"/>
            <path d="M993.06 264.69V150.509H1009.89V264.69H993.06Z" fill="currentColor"/>
            <path d="M1067.95 266.581C1060.43 266.581 1053.7 264.875 1047.71 261.416C1041.71 257.957 1037.01 253.161 1033.5 246.982C1030 240.802 1028.29 233.562 1028.29 225.353C1028.29 217.145 1030.05 209.905 1033.59 203.679C1037.15 197.5 1041.94 192.704 1047.93 189.245C1053.98 185.833 1060.67 184.081 1068.09 184.081C1075.61 184.081 1082.34 185.787 1088.33 189.245C1094.28 192.704 1099.08 197.5 1102.63 203.679C1106.18 209.859 1107.93 217.099 1107.93 225.353C1107.93 233.608 1106.18 240.802 1102.63 246.982C1099.08 253.161 1094.28 257.957 1088.29 261.416C1082.2 264.875 1075.42 266.581 1067.95 266.581ZM1067.95 252.147C1071.96 252.147 1075.7 251.132 1079.11 249.149C1082.57 247.12 1085.33 244.169 1087.46 240.203C1089.58 236.237 1090.64 231.303 1090.64 225.353C1090.64 219.405 1089.63 214.471 1087.55 210.505C1085.47 206.539 1082.75 203.541 1079.29 201.558C1075.83 199.529 1072.15 198.561 1068.13 198.561C1064.12 198.561 1060.39 199.575 1056.97 201.558C1053.51 203.587 1050.75 206.539 1048.63 210.505C1046.51 214.471 1045.45 219.405 1045.45 225.353C1045.45 231.303 1046.51 236.237 1048.63 240.203C1050.75 244.169 1053.47 247.166 1056.88 249.149C1060.2 251.178 1063.89 252.147 1067.95 252.147Z" fill="currentColor"/>
            <path d="M1155.15 266.581C1145.65 266.581 1138.14 263.63 1132.69 257.681C1127.25 251.732 1124.53 242.924 1124.53 231.21V186.018H1141.37V229.458C1141.37 244.676 1147.59 252.285 1160.09 252.285C1166.31 252.285 1171.43 250.072 1175.49 245.645C1179.5 241.218 1181.53 234.854 1181.53 226.599V185.972H1198.37V264.69H1183.47L1182.23 250.902C1179.78 255.744 1176.23 259.618 1171.53 262.384C1166.73 265.198 1161.29 266.581 1155.15 266.581Z" fill="currentColor"/>
            <path d="M1255.59 266.581C1247.99 266.581 1241.25 264.782 1235.44 261.186C1229.63 257.588 1225.07 252.654 1221.79 246.428C1218.51 240.203 1216.85 233.102 1216.85 225.17C1216.85 217.238 1218.51 210.182 1221.79 204.002C1225.07 197.823 1229.63 192.935 1235.49 189.43C1241.35 185.88 1248.07 184.127 1255.73 184.127C1261.96 184.127 1267.45 185.326 1272.15 187.77C1276.85 190.214 1280.54 193.627 1283.17 198.1V150.509H1300V264.69H1284.92L1283.17 252.47C1280.63 256.159 1277.13 259.433 1272.7 262.292C1268.27 265.152 1262.55 266.581 1255.59 266.581ZM1258.59 252.008C1265.79 252.008 1271.69 249.518 1276.25 244.538C1280.87 239.558 1283.17 233.194 1283.17 225.354C1283.17 217.422 1280.87 211.012 1276.25 206.078C1271.64 201.144 1265.74 198.7 1258.59 198.7C1251.4 198.7 1245.49 201.144 1240.83 206.078C1236.18 211.012 1233.87 217.422 1233.87 225.354C1233.87 230.519 1234.93 235.13 1237.05 239.142C1239.17 243.154 1242.08 246.29 1245.86 248.596C1249.55 250.856 1253.84 252.008 1258.59 252.008Z" fill="currentColor"/>
          </svg>
          <span class="hero-platform-suffix">Partner</span>
        </div>
      </div>

      <div class="hero-diagram">
        <div class="hd-card" id="hd-calculator">
          <div class="hd-card-title">Configure your site&rsquo;s capacity</div>

          <div class="hd-resource">
            <div class="hd-resource-header">
              <span class="hd-icon"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 18 22 12 16 6"/><polyline points="8 6 2 12 8 18"/></svg></span>
              <span class="hd-label">PHP Workers</span>
              <span class="hd-val" id="hd-workers-display">3</span>
            </div>
            <div class="hd-track-wrap">
              <div class="hd-track">
                <div class="hd-fill" id="hd-workers-fill" style="--fill: 0%"></div>
                <div class="hd-dot hd-dot--active hd-dot--clickable" data-track="workers" data-step="0" style="--pos: 0%"></div>
                <div class="hd-dot hd-dot--clickable" data-track="workers" data-step="1" style="--pos: 33.33%"></div>
                <div class="hd-dot hd-dot--clickable" data-track="workers" data-step="2" style="--pos: 66.67%"></div>
                <div class="hd-dot hd-dot--clickable" data-track="workers" data-step="3" style="--pos: 100%"></div>
              </div>
              <div class="hd-labels" id="hd-workers-labels">
                <span class="active">3</span>
                <span>6</span>
                <span>12</span>
                <span>30</span>
              </div>
            </div>
          </div>

          <div class="hd-resource">
            <div class="hd-resource-header">
              <span class="hd-icon"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 12H2"/><path d="M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"/></svg></span>
              <span class="hd-label">NVMe Storage</span>
              <span class="hd-val" id="hd-storage-display">25 GB</span>
            </div>
            <div class="hd-track-wrap">
              <div class="hd-track">
                <div class="hd-fill" id="hd-storage-fill" style="--fill: 0%"></div>
                <div class="hd-dot hd-dot--active hd-dot--clickable" data-track="storage" data-step="0" style="--pos: 0%"></div>
                <div class="hd-dot hd-dot--clickable" data-track="storage" data-step="1" style="--pos: 33.33%"></div>
                <div class="hd-dot hd-dot--clickable" data-track="storage" data-step="2" style="--pos: 66.67%"></div>
                <div class="hd-dot hd-dot--clickable" data-track="storage" data-step="3" style="--pos: 100%"></div>
              </div>
              <div class="hd-labels" id="hd-storage-labels">
                <span class="active">25 GB</span>
                <span>50 GB</span>
                <span>100 GB</span>
                <span>200 GB</span>
              </div>
            </div>
          </div>

          <label class="hd-burst-toggle">
            <input type="checkbox" id="hd-burst-check">
            <span class="hd-burst-box"></span>
            <span class="hd-burst-label">
              <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M13 2 3 14h9l-1 8 10-12h-9l1-8z"/></svg>              Add Burstable capacity
            </span>
            <span class="hd-burst-hint">Priority resources for traffic spikes</span>
          </label>

          <div class="hd-price-display">
            <div class="hd-price-row">
              <span class="hd-price-plan" id="hd-plan-name">Core</span>
              <div>
                <span class="hd-price-amount" id="hd-price-amount">$39</span>
                <span class="hd-price-period" id="hd-price-period">/mo*</span>
              </div>
            </div>
<a href="https://manage.pressharbor.com/index.php?rp=/store/wordpress/core" class="btn btn-primary hd-price-cta" id="hd-price-cta">Start with Core</a>
            <div class="hd-price-footnote" id="hd-price-footnote">* Billed annually &mdash; 2 months free. Monthly billing available.</div>
          </div>

          <div class="hd-included">
            <div class="hd-included-label">Everything included, every plan</div>
            <ul class="hd-included-list">
              <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>99.999% Uptime SLA</span></li>
              <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Dedicated resources per site</span></li>
              <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Global Edge CDN included</span></li>
              <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Full-size staging environments</span></li>
              <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Managed WordPress core</span></li>
              <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Free guided migrations</span></li>
            </ul>
          </div>

          <div class="hd-origins">
            <div class="hd-origins-label">Origin Location &mdash; your choice</div>
            <div class="hd-origins-grid">
              <div class="hd-origin-item">
                <span class="hd-origin-dot hd-origin-dot--orange"></span>
                <span class="hd-origin-name">Los Angeles</span>
              </div>
              <div class="hd-origin-item">
                <span class="hd-origin-dot hd-origin-dot--green"></span>
                <span class="hd-origin-name">Dallas</span>
              </div>
              <div class="hd-origin-item">
                <span class="hd-origin-dot hd-origin-dot--blue"></span>
                <span class="hd-origin-name">Virginia</span>
              </div>
              <div class="hd-origin-item">
                <span class="hd-origin-dot hd-origin-dot--teal"></span>
                <span class="hd-origin-name">Amsterdam</span>
              </div>
            </div>
          </div>

        </div>
      </div>

    </div>
  </div>
</section>

<section class="dedicated-section" id="dedicated">
  <div class="container">

    <div class="dedicated-intro">
      <div class="section-label section-label--center">OUR APPROACH</div>
      <h2>Built for reliability,<br>not marketing numbers</h2>
      <p class="dedicated-lead">Most WordPress hosting is shared infrastructure dressed up with caching plugins and limits. PressHarbor runs every site in its own dedicated environment with reserved CPU, memory, and storage.</p>
      <p class="dedicated-emphasis">Your site does not compete with anyone else&rsquo;s traffic.</p>
    </div>

    <div class="dedicated-tiles">

      <div class="dedicated-tile">
        <div class="dedicated-tile-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="2" width="20" height="8" rx="2" ry="2"/><rect x="2" y="14" width="20" height="8" rx="2" ry="2"/><line x1="6" y1="6" x2="6.01" y2="6"/><line x1="6" y1="18" x2="6.01" y2="18"/></svg></div>
        <div class="dedicated-tile-label">Dedicated resources per site</div>
      </div>

      <div class="dedicated-tile">
        <div class="dedicated-tile-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><line x1="2" y1="12" x2="22" y2="12"/><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"/></svg></div>
        <div class="dedicated-tile-label">Global Edge CDN included</div>
      </div>

      <div class="dedicated-tile">
        <div class="dedicated-tile-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg></div>
        <div class="dedicated-tile-label">WAF + DDoS protection</div>
      </div>

      <div class="dedicated-tile">
        <div class="dedicated-tile-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"/><path d="M7 11V7a5 5 0 0 1 10 0v4"/></svg></div>
        <div class="dedicated-tile-label">Managed WordPress core</div>
      </div>

      <div class="dedicated-tile">
        <div class="dedicated-tile-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 18 22 12 16 6"/><polyline points="8 6 2 12 8 18"/></svg></div>
        <div class="dedicated-tile-label">Full developer access</div>
      </div>

      <div class="dedicated-tile">
        <div class="dedicated-tile-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg></div>
        <div class="dedicated-tile-label">Enterprise security</div>
      </div>

    </div>
  </div>
</section>

<section class="origins-section" id="origins">
  <div class="container">

    <div class="origins-intro">
      <div class="section-label section-label--center">ORIGIN LOCATIONS</div>
      <h2>Your site lives where<br>your team works</h2>
      <p class="origins-lead">Choose from four data center locations for your site&rsquo;s origin. Pick the one closest to where your editorial team creates and publishes content.</p>
    </div>

    <div class="origins-grid">

      <div class="origins-card origins-card--orange">
        <div class="origins-card-accent"></div>
        <div class="origins-card-body">
          <div class="origins-card-region">US West</div>
          <div class="origins-card-city">Los Angeles</div>
          <div class="origins-card-tz">Pacific Time &mdash; UTC&minus;8/7</div>
        </div>
      </div>

      <div class="origins-card origins-card--green">
        <div class="origins-card-accent"></div>
        <div class="origins-card-body">
          <div class="origins-card-region">US Central</div>
          <div class="origins-card-city">Dallas</div>
          <div class="origins-card-tz">Central Time &mdash; UTC&minus;6/5</div>
        </div>
      </div>

      <div class="origins-card origins-card--blue">
        <div class="origins-card-accent"></div>
        <div class="origins-card-body">
          <div class="origins-card-region">US East</div>
          <div class="origins-card-city">Virginia</div>
          <div class="origins-card-tz">Eastern Time &mdash; UTC&minus;5/4</div>
        </div>
      </div>

      <div class="origins-card origins-card--teal">
        <div class="origins-card-accent"></div>
        <div class="origins-card-body">
          <div class="origins-card-region">EU West</div>
          <div class="origins-card-city">Amsterdam</div>
          <div class="origins-card-tz">Central European Time &mdash; UTC+1/2</div>
        </div>
      </div>

    </div>

    <div class="origins-advisory">
      <div class="origins-advisory-icon"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg></div>
      <div class="origins-advisory-text">
        <strong>Choose based on where your team works, not where your audience is.</strong>
        Your origin is where WordPress runs and content is managed. The CDN delivers every page to visitors worldwide from edge locations near them &mdash; regardless of which origin you select.
      </div>
    </div>

  </div>
</section>

<section class="staging-section" id="staging">
  <div class="container">
    <div class="staging-layout">

      <div class="staging-content">
        <div class="section-label">STAGING</div>
        <h2>Real staging environments,<br>not crippled clones</h2>
        <p>Every site includes a full-size staging environment running on the same class of infrastructure as production.</p>
        <p>Test updates, deploy changes, and validate performance with confidence.</p>
        <a href="https://www.pressharbor.com/features" class="btn btn-primary">Learn More <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>
      </div>

      <div class="staging-visual">
        <div class="staging-env staging-env--prod">
          <div class="staging-env-header">
            <span class="staging-env-dot staging-env-dot--live"></span>
            <span class="staging-env-name">Production</span>
            <span class="staging-env-status">Live</span>
          </div>
          <div class="staging-env-bar">
            <div class="staging-bar-label">yoursite.com</div>
            <div class="staging-bar-pills">
              <span class="staging-pill">Dedicated CPU</span>
              <span class="staging-pill">NVMe</span>
              <span class="staging-pill">CDN</span>
            </div>
          </div>
        </div>

        <div class="staging-arrow">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>          <span>Full clone · same infrastructure</span>
        </div>

        <div class="staging-env staging-env--staging">
          <div class="staging-env-header">
            <span class="staging-env-dot staging-env-dot--staging"></span>
            <span class="staging-env-name">Staging</span>
            <span class="staging-env-status">Included</span>
          </div>
          <div class="staging-env-bar">
            <div class="staging-bar-label">staging.yoursite.com</div>
            <div class="staging-bar-pills">
              <span class="staging-pill">Dedicated CPU</span>
              <span class="staging-pill">NVMe</span>
              <span class="staging-pill staging-pill--full">Full size</span>
            </div>
          </div>
        </div>
      </div>

    </div>
  </div>
</section>

<section class="uptime-band" id="uptime">
  <div class="container">
    <div class="uptime-band-layout">

      <div class="uptime-band-intro">
        <div class="section-label">RELIABILITY</div>
        <h2>Availability you can plan around</h2>
        <p>PressHarbor delivers 99.999% uptime through redundant infrastructure and automated failover.</p>
        <div class="uptime-stat">
          <span class="uptime-stat-number">99.999%</span>
          <span class="uptime-stat-label">Uptime SLA &mdash; less than six minutes of potential downtime per year</span>
        </div>
      </div>

      <div class="uptime-band-accountability">
        <div class="uptime-band-label">If uptime is impacted</div>
        <ol class="uptime-steps">
          <li>
            <span class="uptime-step-num">1</span>
            <span>Issue acknowledged immediately</span>
          </li>
          <li>
            <span class="uptime-step-num">2</span>
            <span>Root cause explained</span>
          </li>
          <li>
            <span class="uptime-step-num">3</span>
            <span>Affected customers credited</span>
          </li>
        </ol>
        <p class="uptime-footnote">Accountability matters. So does clarity.</p>
        <a href="https://www.pressharbor.com/uptime" class="uptime-link">View our uptime policy <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>
      </div>

    </div>
  </div>
</section>

<section class="agency-section" id="agencies">
  <div class="container">
    <div class="agency-layout">

      <div class="agency-content">
        <div class="section-label">FOR TEAMS</div>
        <h2>Built for teams managing sites together</h2>
        <p>PressHarbor is designed for teams responsible for multiple sites, tight deadlines, and zero tolerance for downtime surprises.</p>
        <ul class="agency-bullets">
          <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Dedicated resources for every site</span></li>
          <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Consistent performance across your portfolio</span></li>
          <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Full staging for safe updates and deployments</span></li>
          <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Team access controls</span></li>
          <li><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg> <span>Predictable pricing without surprise upgrades</span></li>
        </ul>
        <p class="agency-tagline">Run dozens of sites with confidence &mdash; not guesswork.</p>
        <a href="https://www.pressharbor.com/plans" class="btn btn-primary">Explore Plans <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>
      </div>

      <div class="agency-visual">
        <div class="agency-sites">
          <div class="agency-site-card">
            <span class="agency-site-dot agency-site-dot--green"></span>
            <span class="agency-site-name">client-one.com</span>
            <span class="agency-site-plan">Core</span>
          </div>
          <div class="agency-site-card">
            <span class="agency-site-dot agency-site-dot--green"></span>
            <span class="agency-site-name">boutique-store.com</span>
            <span class="agency-site-plan">Plus</span>
          </div>
          <div class="agency-site-card">
            <span class="agency-site-dot agency-site-dot--green"></span>
            <span class="agency-site-name">newsmag.io</span>
            <span class="agency-site-plan">Power</span>
          </div>
          <div class="agency-site-card">
            <span class="agency-site-dot agency-site-dot--green"></span>
            <span class="agency-site-name">members-platform.com</span>
            <span class="agency-site-plan">Plus</span>
          </div>
          <div class="agency-site-caption">Each site: isolated, dedicated, independently scalable</div>
        </div>
      </div>

    </div>
  </div>
</section>

<section class="manage-section" id="manage">
  <div class="container">
    <div class="section-header">
      <div class="section-label">Day-to-Day</div>
      <h2>One dashboard, all your sites</h2>
      <p class="subtitle">
        Every site you run on PressHarbor is managed from one place &mdash; my.pressharbor.com. Staging, cache, updates, logs, team access &mdash; everything lives in a single dashboard instead of scattered across servers, SSH sessions, and plugin screens. One login, all your sites, zero server management.
      </p>
    </div>

    <div class="manage-layout">
      <div class="manage-items">
        <div class="manage-item">
          <div class="manage-item-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="6" width="20" height="12" rx="2"/><path d="M12 12h.01"/><path d="M17 12h.01"/><path d="M7 12h.01"/></svg></div>
          <div>
            <h3>One-click staging</h3>
            <p>Staging is a first-class part of the site lifecycle, not a separate environment you have to wire up manually.</p>
          </div>
        </div>

        <div class="manage-item">
          <div class="manage-item-icon green"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21.5 2v6h-6M2.5 22v-6h6M2 11.5a10 10 0 0 1 18.8-4.3M22 12.5a10 10 0 0 1-18.8 4.2"/></svg></div>
          <div>
            <h3>Cache management</h3>
            <p>Control server-side and CDN caches at the site level, without guessing which layer needs to be cleared.</p>
          </div>
        </div>

        <div class="manage-item">
          <div class="manage-item-icon orange"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/></svg></div>
          <div>
            <h3>Debug &amp; maintenance controls</h3>
            <p>Toggle WordPress debug logging and maintenance mode from the dashboard, without editing config files.</p>
          </div>
        </div>

        <div class="manage-item">
          <div class="manage-item-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"/><path d="M3 3v5h5"/><path d="M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"/><path d="M16 16h5v5"/></svg></div>
          <div>
            <h3>Automated updates</h3>
            <p>Run or schedule plugin and theme updates with automatic pre-update backups.</p>
          </div>
        </div>

        <div class="manage-item">
          <div class="manage-item-icon green"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><polyline points="14 2 14 8 20 8"/><line x1="16" y1="13" x2="8" y2="13"/><line x1="16" y1="17" x2="8" y2="17"/><polyline points="10 9 9 9 8 9"/></svg></div>
          <div>
            <h3>Activity log</h3>
            <p>A full audit trail of site activity&mdash;updates, logins, changes&mdash;tied to the site, not the server.</p>
          </div>
        </div>

        <div class="manage-item">
          <div class="manage-item-icon orange"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg></div>
          <div>
            <h3>Team access controls</h3>
            <p>Invite collaborators with scoped access. Developers, editors, and clients each see only what they need.</p>
          </div>
        </div>
      </div>

      <div class="manage-dashboard">
        <div class="manage-dashboard-bar">
          <div class="portal-dots">
            <span></span><span></span><span></span>
          </div>
          <div class="portal-url">my.pressharbor.com/sites/yoursite</div>
        </div>
        <div class="manage-dashboard-body">
          <div class="manage-dashboard-site">
            <span class="site-dot"></span>
            yoursite.com
          </div>
          <div class="manage-dashboard-tools">
            <div class="manage-tool">
              <div class="manage-tool-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="6" width="20" height="12" rx="2"/><path d="M12 12h.01"/><path d="M17 12h.01"/><path d="M7 12h.01"/></svg></div>
              <div class="manage-tool-info">
                <div class="manage-tool-label">Staging</div>
                <div class="manage-tool-status">Ready to deploy</div>
              </div>
            </div>
            <div class="manage-tool">
              <div class="manage-tool-icon green"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21.5 2v6h-6M2.5 22v-6h6M2 11.5a10 10 0 0 1 18.8-4.3M22 12.5a10 10 0 0 1-18.8 4.2"/></svg></div>
              <div class="manage-tool-info">
                <div class="manage-tool-label">Cache</div>
                <div class="manage-tool-status">CDN + Server</div>
              </div>
            </div>
            <div class="manage-tool">
              <div class="manage-tool-icon orange"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"/><path d="M3 3v5h5"/><path d="M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"/><path d="M16 16h5v5"/></svg></div>
              <div class="manage-tool-info">
                <div class="manage-tool-label">Updates</div>
                <div class="manage-tool-status">3 available</div>
              </div>
            </div>
            <div class="manage-tool">
              <div class="manage-tool-icon blue"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><polyline points="14 2 14 8 20 8"/><line x1="16" y1="13" x2="8" y2="13"/><line x1="16" y1="17" x2="8" y2="17"/><polyline points="10 9 9 9 8 9"/></svg></div>
              <div class="manage-tool-info">
                <div class="manage-tool-label">Activity Log</div>
                <div class="manage-tool-status">12 events today</div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</section>

<section class="migration-section" id="migration">
  <div class="container">
    <div class="migration-layout">
      <div class="migration-intro">
        <div class="section-label">INCLUDED WITH EVERY PLAN</div>
        <h2>Move your site with live expert guidance</h2>
        <p>Join scheduled Migration Office Hours and migrate with the PressHarbor team in real time. No tickets. No waiting. No migration fees.</p>
        <a href="#" class="btn btn-primary">See Schedule <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>
      </div>
      <ul class="migration-bullets">
        <li class="migration-bullet">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg>          <span>No tickets</span>
        </li>
        <li class="migration-bullet">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg>          <span>No waiting days for replies</span>
        </li>
        <li class="migration-bullet">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg>          <span>No migration fees</span>
        </li>
        <li class="migration-bullet">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg>          <span>Expert guidance in real time</span>
        </li>
        <li class="migration-bullet">
          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="m9 12 2 2 4-4"/></svg>          <span>Schedule posted weekly</span>
        </li>
      </ul>
    </div>
  </div>
</section>

<section class="final-cta" id="cta">
  <div class="container">
    <div class="final-cta-inner">
      <h2>Enterprise-grade WordPress hosting,<br>ready when you are</h2>
      <p>Run your sites on infrastructure designed for reliability, performance, and growth.</p>
      <div class="final-cta-actions">
        <a href="https://www.pressharbor.com/plans" class="btn btn-primary btn-large">
          View Plans
          <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg>        </a>
        <a href="https://manage.pressharbor.com/index.php?rp=/store/wordpress/core" class="btn btn-outline-light btn-large">Start Evaluation</a>
      </div>
    </div>
  </div>
</section>
<footer>
  <div class="container">
    <div class="footer-brand">
      <svg width="28" height="28" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><rect width="40" height="40" rx="10" fill="#006cb7"/><g stroke="#ffffff" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" fill="none"><circle cx="20" cy="10" r="2.5"/><line x1="20" y1="12.5" x2="20" y2="31"/><line x1="14" y1="18" x2="26" y2="18"/><path d="M12 23a8 8 0 0 0 16 0"/><line x1="12" y1="23" x2="10" y2="26.5"/><line x1="28" y1="23" x2="30" y2="26.5"/></g></svg>      <span>&copy; 2007&ndash;2026 Rackshare LLC. All rights reserved.</span>
    </div>
        <div class="footer-social">
      <a href="https://x.com/webhosting" class="footer-social-link" target="_blank" rel="noopener" aria-label="@webhosting on X">
        <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.744l7.737-8.835L1.254 2.25H8.08l4.259 5.629L18.244 2.25zm-1.161 17.52h1.833L7.084 4.126H5.117L17.083 19.77z"/></svg>
        <span>@webhosting</span>
      </a>
      <a href="https://youtube.com/@webhostinglive" class="footer-social-link" target="_blank" rel="noopener" aria-label="@webhostinglive on YouTube">
        <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        <span>@webhostinglive</span>
      </a>
    </div>
      <ul class="footer-links">
    <li><a href="https://www.pressharbor.com/terms/">Terms</a></li>
    <li><a href="https://www.pressharbor.com/privacy/">Privacy</a></li>
    <li><a href="https://www.pressharbor.com/dmca/">DMCA</a></li>
    <li><a href="https://www.pressharbor.com/acceptable-use-policy/">Acceptable Use Policy</a></li>
    <li><a href="https://manage.pressharbor.com/submitticket.php?step=2&amp;deptid=1">Contact</a></li>
  </ul>
    </div>
</footer>

<script type="speculationrules">
{"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/pressharbor-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script id="controlpanel-bar-js-js-extra">
var controlpanelBarData = {"nonce":"9bcb6626dc","ajaxUrl":"https://www.pressharbor.com/wp-admin/admin-ajax.php"};
//# sourceURL=controlpanel-bar-js-js-extra
</script>
<script src="https://www.pressharbor.com/wp-content/mu-plugins/controlpanel-connector/assets/js/controlpanelbar.js?ver=1.5.0" id="controlpanel-bar-js-js"></script>
<script src="https://www.pressharbor.com/wp-content/themes/pressharbor-theme/assets/js/main.js?ver=1775162322" id="pressharbor-main-js"></script>
<script id="jetpack-stats-js-before">
_stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"252697368","post":"0","tz":"-4","srv":"www.pressharbor.com","arch_home":"1","hp":"atomic","ac":"145","amp":"0","j":"1:15.7"} ]);
_stq.push([ "clickTrackerInit", "252697368", "0" ]);
//# sourceURL=jetpack-stats-js-before
</script>
<script src="https://stats.wp.com/e-202615.js" id="jetpack-stats-js" defer data-wp-strategy="defer"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.pressharbor.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}
</script>
<script type="module">
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://www.pressharbor.com/wp-includes/js/wp-emoji-loader.min.js
</script>
</body>
</html>
<!--
	generated 204 seconds ago
	generated in 0.333 seconds
	served from batcache in 0.004 seconds
	expires in 96 seconds
-->
