PageSourceSearch

https://furnitureremovalssa.co.za/contact/

html furnitureremovalssa.co.za collected 2026-10-06 13:58:07 UTC 127,238 bytes, 1,291 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width, initial-scale=1">
6<link rel="profile" href="http://gmpg.org/xfn/11">
7
8
9<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
10<title>Contact Us - South African Furniture Removals</title>
11<meta name="description" content="Use the Details below, or Complete the Form and we will contact you."/>
12<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
13<link rel="canonical" href="https://furnitureremovalssa.co.za/contact/" />
14<meta property="og:locale" content="en_US" />
15<meta property="og:type" content="article" />
16<meta property="og:title" content="Contact Us - South African Furniture Removals" />
17<meta property="og:description" content="Use the Details below, or Complete the Form and we will contact you." />
18<meta property="og:url" content="https://furnitureremovalssa.co.za/contact/" />
19<meta property="og:site_name" content="South African Furniture Removals" />
20<meta property="og:updated_time" content="2026-05-22T17:39:59+00:00" />
21<meta property="article:published_time" content="2019-03-25T14:36:49+00:00" />
22<meta property="article:modified_time" content="2026-05-22T17:39:59+00:00" />
23<meta name="twitter:card" content="summary_large_image" />
24<meta name="twitter:title" content="Contact Us - South African Furniture Removals" />
25<meta name="twitter:description" content="Use the Details below, or Complete the Form and we will contact you." />
26<meta name="twitter:label1" content="Time to read" />
27<meta name="twitter:data1" content="Less than a minute" />
28<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://furnitureremovalssa.co.za/#person","name":"South African Furniture Removals","logo":{"@type":"ImageObject","@id":"https://furnitureremovalssa.co.za/#logo","url":"https://furnitureremovalssa.co.za/wp-content/uploads/2026/05/SAFR-Official-Logo.png","contentUrl":"https://furnitureremovalssa.co.za/wp-content/uploads/2026/05/SAFR-Official-Logo.png","caption":"South African Furniture Removals","inLanguage":"en-US","width":"307","height":"75"},"image":{"@type":"ImageObject","@id":"https://furnitureremovalssa.co.za/#logo","url":"https://furnitureremovalssa.co.za/wp-content/uploads/2026/05/SAFR-Official-Logo.png","contentUrl":"https://furnitureremovalssa.co.za/wp-content/uploads/2026/05/SAFR-Official-Logo.png","caption":"South African Furniture Removals","inLanguage":"en-US","width":"307","height":"75"}},{"@type":"WebSite","@id":"https://furnitureremovalssa.co.za/#website","url":"https://furnitureremovalssa.co.za","name":"South African Furniture Removals","publisher":{"@id":"https://furnitureremovalssa.co.za/#person"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://furnitureremovalssa.co.za/contact/#webpage","url":"https://furnitureremovalssa.co.za/contact/","name":"Contact Us - South African Furniture Removals","datePublished":"2019-03-25T14:36:49+00:00","dateModified":"2026-05-22T17:39:59+00:00","isPartOf":{"@id":"https://furnitureremovalssa.co.za/#website"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://furnitureremovalssa.co.za/author/gfd273/","name":"gfd273","url":"https://furnitureremovalssa.co.za/author/gfd273/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/fc47f6f849a55c65dc13f0afe63e2e82dbb73436b2dcdb3140cc17f1741ba2ab?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/fc47f6f849a55c65dc13f0afe63e2e82dbb73436b2dcdb3140cc17f1741ba2ab?s=96&amp;d=mm&amp;r=g","caption":"gfd273","inLanguage":"en-US"}},{"@type":"Article","headline":"Contact Us - South African Furniture Removals","datePublished":"2019-03-25T14:36:49+00:00","dateModified":"2026-05-22T17:39:59+00:00","author":{"@id":"https://furnitureremovalssa.co.za/author/gfd273/","name":"gfd273"},"publisher":{"@id":"https://furnitureremovalssa.co.za/#person"},"description":"Use the Details below,\u00a0or Complete the Form and we will contact you.","name":"Contact Us - South African Furniture Removals","@id":"https://furnitureremovalssa.co.za/contact/#richSnippet","isPartOf":{"@id":"https://furnitureremovalssa.co.za/contact/#webpage"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://furnitureremovalssa.co.za/contact/#webpage"}}]}</script>
28
29<!-- /Rank Math WordPress SEO plugin -->
30
31<link rel='dns-prefetch' href='//maps.google.com' />
32<link rel='dns-prefetch' href='//fonts.googleapis.com' />
33<link rel="alternate" type="application/rss+xml" title="South African Furniture Removals &raquo; Feed" href="https://furnitureremovalssa.co.za/feed/" />
34<link rel="alternate" type="application/rss+xml" title="South African Furniture Removals &raquo; Comments Feed" href="https://furnitureremovalssa.co.za/comments/feed/" />
35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://furnitureremovalssa.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffurnitureremovalssa.co.za%2Fcontact%2F" />
36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://furnitureremovalssa.co.za/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffurnitureremovalssa.co.za%2Fcontact%2F&#038;format=xml" />
37<style id="wp-img-auto-sizes-contain-inline-css">
38img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
39/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
40</style>
41<style id="wp-emoji-styles-inline-css">
42
43	img.wp-smiley, img.emoji {
44		display: inline !important;
45		border: none !important;
46		box-shadow: none !important;
47		height: 1em !important;
48		width: 1em !important;
49		margin: 0 0.07em !important;
50		vertical-align: -0.1em !important;
51		background: none !important;
52		padding: 0 !important;
53	}
54/*# sourceURL=wp-emoji-styles-inline-css */
55</style>
56<style id="wp-block-library-inline-css">
57: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;
57--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)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .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{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break: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-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[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}}
58
59/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
60</style>
61<style id="classic-theme-styles-inline-css">
62/*! This file is auto-generated */
63.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}
64/*# sourceURL=/wp-includes/css/classic-themes.min.css */
65</style>
66
67<style id="global-styles-inline-css">
68: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,
680) 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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}
68.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;}
69/*# sourceURL=global-styles-inline-css */
70</style>
71
72<link rel='stylesheet' id='miq-style-css' href='https://furnitureremovalssa.co.za/wp-content/plugins/safr-inventory-quote/assets/style.css?ver=2.0.1' media='all' />
73<link rel='stylesheet' id='siteorigin-panels-front-css' href='https://furnitureremovalssa.co.za/wp-content/plugins/siteorigin-panels/css/front-flex.min.css?ver=2.37.0' media='all' />
74<link rel='stylesheet' id='sow-headline-default-5e657f9532ba-502-css' href='https://furnitureremovalssa.co.za/wp-content/uploads/siteorigin-widgets/sow-headline-default-5e657f9532ba-502.css?ver=7.1.2' media='all' />
75<link rel='stylesheet' id='sow-headline-default-ee1f42520fae-502-css' href='https://furnitureremovalssa.co.za/wp-content/uploads/siteorigin-widgets/sow-headline-default-ee1f42520fae-502.css?ver=7.1.2' media='all' />
76<link rel='stylesheet' id='sow-headline-default-69c4344d198c-502-css' href='https://furnitureremovalssa.co.za/wp-content/uploads/siteorigin-widgets/sow-headline-default-69c4344d198c-502.css?ver=7.1.2' media='all' />
77<link rel='stylesheet' id='wpgmp-frontend-css' href='https://furnitureremovalssa.co.za/wp-content/plugins/wp-google-map-plugin/assets/css/wpgmp_all_frontend.css?ver=5.0.1' media='all' />
78<link rel='stylesheet' id='suffice-fonts-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C400i%2C700%2C700i%7CPoppins%3A400%2C500%2C600%2C700&#038;subset=latin%2Clatin-ext&#038;display=swap' media='all' />
79<link rel='stylesheet' id='font-awesome-css' href='https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/css/font-awesome.min.css?ver=4.7' media='all' />
80<link rel='stylesheet' id='swiper-css' href='https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/css/swiper.min.css?ver=3.4.0' media='all' />
81<link rel='stylesheet' id='perfect-scrollbar-css' href='https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/css/perfect-scrollbar.min.css?ver=0.6.16' media='all' />
82<link rel='stylesheet' id='suffice-style-css' href='https://furnitureremovalssa.co.za/wp-content/themes/suffice/style.css?ver=7.1.2' media='all' />
83<style id="suffice-style-inline-css">
84
85			a,
86			.site-branding .site-title a:hover,
87			.header-top .social-menu li a:hover,
88			.navigation-default .menu-primary ul li:hover > a,
89			.navigation-default .primary-menu ul li:hover > a,
90			.breadcrumbs .breadcrumbs-trail li a:hover,
91			.woocommerce-breadcrumb a:hover,
92			.widget ul li a:hover,
93			.widget.widget_recent_comments .recentcomments .comment-author-link a:hover,
94			.navigation-default .menu-primary > ul > li.current-menu-item > a,
95			.navigation-default .menu-primary ul li:hover > a,
96			.hentry .entry-title a:hover,
97			.social-menu li a:hover,
98			.related-post-container .related-post-item .related-title a:hover,
99			#comments .comment-list .comment-meta .comment-author .fn a:hover,
100			#comments .comment-list .comment-meta .comment-metadata .edit-link a,
101			#comments .comment-list .reply .comment-reply-link:hover,
102			.hentry .entry-meta .posted-on a:hover,
103			.hentry .entry-meta .byline a:hover,
104			.search-form-container.search-form-style-halfscreen .search-form .search-field,
105			.search-form-container.search-form-style-fullscreen .search-form .search-field,
106			.entry-meta span a:hover,
107			.post-style-list .entry-meta span,
108			.post-style-list .entry-meta span a,
109			.hentry .entry-meta > span a:hover,
110			.hentry .entry-content .read-more:hover,
111			.mini-cart-sidebar ul.cart_list li .quantity .amount,
112			.widget.widget_calendar tfoot a
113			 {
114				color: #81d742;
115			}
116		
117			.post-style-list .entry-meta > span a:hover,
118			.mini-cart-sidebar ul.cart_list li > a:hover {
119				color: #a7ff55;
120			}
121		
122			.widget.widget_search input[type='submit']:hover,
123			.widget.widget_search .search-submit:hover,
124			.widget.widget_product_search input[type='submit']:hover,
125			.widget.widget_product_search .search-submit:hover,
126			.search-form .search-submit,
127			.navigation-default .menu-primary > ul > li > a::before,
128			.navigation-default .primary-menu > ul > li > a::before,
129			.navigation.posts-navigation .nav-links .nav-previous a:hover,
130			.navigation.posts-navigation .nav-links .nav-next a:hover,
131			.navigation.post-navigation .nav-links .nav-previous a:hover,
132			.navigation.post-navigation .nav-links .nav-next a:hover,
133			#comments .comment-form .form-submit .submit,
134			.woocommerce ul.products li.product .add_to_cart_button:hover,
135			.woocommerce-page ul.products li.product .add_to_cart_button:hover,
136			.woocommerce div.product form.cart .button,
137			.woocommerce-page div.product form.cart .button,
138			.woocommerce .related h2::after,
139			.woocommerce .upsells h2::after,
140			.woocommerce .cross-sells h2::after,
141			.woocommerce-page .related h2::after,
142			.woocommerce-page .upsells h2::after,
143			.woocommerce-page .cross-sells h2::after,
144			.search-form-container.search-form-style-fullscreen .search-form .search-submit,
145			.search-form-container.search-form-style-halfscreen .search-form .search-submit,
146			#bbpress-forums #bbp-search-form #bbp_search_submit,
147			.slider.slider-controls-flat .swiper-button-prev,
148			.slider.slider-controls-flat .swiper-button-next,
149			.slider.slider-controls-rounded .swiper-button-prev,
150			.slider.slider-controls-rounded .swiper-button-next,
151			.slider .swiper-pagination-bullet-active,
152			.portfolio-navigation .navigation-portfolio li.active a,
153			.portfolio-navigation .navigation-portfolio li:hover a,
154			.header-action-container .navigation-header-action > li.header-action-item-cart
155			.header-action-badge,
156			.header-action-container .navigation-header-action > li.header-action-item-wishlist
157			.header-action-badge,
158			.woocommerce #respond input#submit,
159			.woocommerce a.button,
160			.woocommerce button.button,
161			.woocommerce input.button,
162			.woocommerce-page #respond input#submit,
163			.woocommerce-page a.button,
164			.woocommerce-page button.button,
165			.woocommerce-page input.button,
166			.woocommerce ul.products li.product span.onsale,
167			.woocommerce-page ul.products li.product span.onsale,
168			.woocommerce span.onsale,
169			.woocommerce-page span.onsale,
170			.mini-cart-sidebar .buttons .checkout,
171			.widget.widget_calendar tbody a,
172			.woocommerce #respond input#submit.alt, .woocommerce a.button.alt,
173			.woocommerce button.button.alt, .woocommerce input.button.alt,
174			.woocommerce-page #respond input#submit.alt,
175			.woocommerce-page a.button.alt,
176			.woocommerce-page button.button.alt,
177			.woocommerce-page input.button.alt,
178			.header-action-container .navigation-header-action > li.header-action-item-cart .header-action-badge,
179			.header-action-container .navigation-header-action > li.header-action-item-wishlist .header-action-badge,
180			input[type='submit'],
181			.wp-custom-header .wp-custom-header-video-button,
182			.icon-box-bordered:hover,
183			.icon-box-small .icon-box-icon,
184			.icon-box-small .icon-box-description .icon-box-readmore {
185				background-color: #81d742;
186			}
187		
188			.search-form .search-submit:hover,
189			.woocommerce div.product form.cart .button:hover,
190			.woocommerce-page div.product form.cart .button:hover,
191			#bbpress-forums #bbp-search-form #bbp_search_submit:hover,
192			#comments .comment-form .form-submit .submit:hover,
193			.woocommerce #respond input#submit:hover,
194			.woocommerce a.button:hover,
195			.woocommerce button.button:hover,
196			.woocommerce input.button:hover,
197			.woocommerce-page #respond input#submit:hover,
198			.woocommerce-page a.button:hover,
199			.woocommerce-page button.button:hover,
200			.woocommerce-page input.button:hover,
201			.woocommerce ul.products li.product .added_to_cart:hover,
202			.woocommerce-page ul.products li.product .added_to_cart:hover,
203			.mini-cart-sidebar .buttons .checkout:hover,
204			.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover,
205			.woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
206			.woocommerce-page #respond input#submit.alt:hover,
207			.woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover,
208			.woocommerce-page input.button.alt:hover,
209			.related-post-container .recent-button-prev:hover,
210			.related-post-container .recent-button-next:hover,
211			.icon-box-small .icon-box-description .icon-box-readmore:hover {
212				background-color: #8dec48;
213			}
214		
215			.widget.widget_search .search-field:focus,
216			.widget.widget_product_search .search-field:focus,
217			.search-form .search-field:focus,
218			.navigation.posts-navigation .nav-links .nav-previous a:hover,
219			.navigation.posts-navigation .nav-links .nav-next a:hover,
220			.navigation.post-navigation .nav-links .nav-previous a:hover,
221			.navigation.post-navigation .nav-links .nav-next a:hover,
222			#comments .comment-form textarea:focus,
223			#comments .comment-form input[type='text']:focus,
224			#comments .comment-form input[type='email']:focus,
225			#comments .comment-form input[type='url']:focus,
226			.header-action-search-form,
227			.search-form-container.search-form-style-halfscreen .search-form .search-field,
228			.search-form-container.search-form-style-fullscreen .search-form .search-field,
229			#bbpress-forums #bbp-search-form #bbp_search:focus,
230			.hentry .entry-content .read-more:hover,
231			.icon-box-bordered:hover {
232				border-color: #81d742;
233			}
234		
235			.widget.widget--ribbon .widget-title::before,
236			.navigation-default .menu-primary > ul > li .sub-menu,
237			.navigation-default .menu-primary > ul > li .mega-menu,
238			.widget.widget_calendar caption::before {
239				border-top-color: #81d742;
240			}
241		
242/*# sourceURL=suffice-style-inline-css */
243</style>
244<link rel='stylesheet' id='call-now-button-modern-style-css' href='https://furnitureremovalssa.co.za/wp-content/plugins/call-now-button/resources/style/modern.css?ver=2.0.4' media='all' />
245<!--n2css--><!--n2js-->
245<script id="jquery-core-js" src="https://furnitureremovalssa.co.za/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 245
245
246<script id="jquery-migrate-js" src="https://furnitureremovalssa.co.za/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
246
247<link rel="https://api.w.org/" href="https://furnitureremovalssa.co.za/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://furnitureremovalssa.co.za/wp-json/wp/v2/pages/502" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://furnitureremovalssa.co.za/xmlrpc.php?rsd" />
248<link rel='shortlink' href='https://furnitureremovalssa.co.za/?p=502' />
249<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 249-250
249
250<script async src="https://www.googletagmanager.com/gtag/js?id=
250G-D00KR0HQXQ
vendor: 13 bytes, line 250
250"></script>
251<script>
252  
vendor: 138 bytes, lines 252-256
252window.dataLayer = window.dataLayer || [];
253  function gtag(){dataLayer.push(arguments);}
254  gtag('js', new Date());
255
256  gtag('config', '
256G-D00KR0HQXQ
vendor: 5 bytes, line 256
256');
257</script>
257        
257<script type="text/javascript">
258            (function () {
259                window.lsow_fs = {can_use_premium_code: false};
260            })();
261        </script>
261
262        <style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>		<style type="text/css">
263					.site-title,
264			.site-description {
265				position: absolute;
266				clip: rect(1px, 1px, 1px, 1px);
267			}
268				</style>
269		<style class="wpcode-css-snippet">/* ── RESET & TOKENS ─────────────────────────── */
270    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
271
272    :root {
273      --navy:    #0d2340;
274      --blue:    #1a56db;
275      --blue-lt: #3b82f6;
276      --orange:  #f97316;
277      --orange-d:#ea6c0a;
278      --green:   #16a34a;
279      --gray-50: #f8fafc;
280      --gray-100:#f1f5f9;
281      --gray-200:#e2e8f0;
282      --gray-500:#64748b;
283      --gray-700:#334155;
284      --gray-900:#0f172a;
285      --white:   #ffffff;
286      --radius:  12px;
287      --shadow:  0 4px 24px rgba(13,35,64,.12);
288      --font-body: 'Inter', sans-serif;
289      --font-head: 'Poppins', sans-serif;
290    }
291
292    html { scroll-behavior: smooth; }
293    body { font-family: var(--font-body); color: var(--gray-900); background: var(--white); line-height: 1.65; }
294    img  { max-width: 100%; display: block; }
295    a    { color: inherit; text-decoration: none; }
296
297    .container { width: min(1200px, 94%); margin-inline: auto; }
298    .btn-primary {
299      display: inline-block; background: var(--orange); color: var(--white);
300      padding: .85rem 2rem; border-radius: 50px; font-weight: 700; font-size: 1rem;
301      transition: background .2s, transform .15s;
302    }
303    .btn-primary:hover { background: var(--orange-d); transform: translateY(-2px); }
304    .btn-outline {
305      display: inline-block; border: 2px solid var(--white); color: var(--white);
306      padding: .8rem 1.8rem; border-radius: 50px; font-weight: 600;
307      transition: background .2s, color .2s;
308    }
309    .btn-outline:hover { background: var(--white); color: var(--navy); }
310    .section-label {
311      font-size: .8rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase;
312      color: var(--blue); margin-bottom: .5rem;
313    }
314    .section-title {
315      font-family: var(--font-head); font-size: clamp(1.7rem, 3.5vw, 2.5rem);
316      font-weight: 800; color: var(--navy); line-height: 1.2; margin-bottom: 1rem;
317    }
318    .section-sub { color: var(--gray-500); font-size: 1.05rem; max-width: 620px; }
319
320    /* ── TOP BAR ────────────────────────────────── */
321    .topbar {
322      background: var(--navy); color: var(--gray-200);
323      font-size: .82rem; padding: .45rem 0;
324    }
325    .topbar .container { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: .5rem; }
326    .topbar a { color: var(--gray-200); transition: color .2s; }
327    .topbar a:hover { color: var(--orange); }
328    .topbar-left { display: flex; gap: 1.5rem; align-items: center; }
329    .topbar-right { display: flex; gap: 1.2rem; align-items: center; }
330    .topbar svg { vertical-align: middle; margin-right: .3rem; }
331
332    /* ── HEADER / NAV ───────────────────────────── */
333    header {
334      background: var(--white); position: sticky; top: 0; z-index: 100;
335      box-shadow: 0 2px 12px rgba(0,0,0,.08);
336    }
337    nav { display: flex; justify-content: space-between; align-items: center; padding: 1rem 0; }
338    .logo { display: flex; align-items: center; gap: .75rem; }
339    .logo-icon { width: 46px; height: 46px; }
340    .logo-text { display: flex; flex-direction: column; line-height: 1; }
341    .logo-text strong { font-family: var(--font-head); font-size: 1.15rem; color: var(--navy); }
342    .logo-text span { font-size: .68rem; color: var(--blue); font-weight: 600; letter-spacing: .06em; text-transform: uppercase; }
343    .nav-links { display: flex; gap: 2rem; list-style: none; align-items: center; }
344    .nav-links a { font-weight: 500; color: var(--gray-700); font-size: .95rem; transition: color .2s; }
345    .nav-links a:hover { color: var(--blue); }
346    .nav-cta { background: var(--blue); color: var(--white) !important; padding: .55rem 1.3rem; border-radius: 50px; font-weight: 700 !important; }
347    .nav-cta:hover { background: var(--navy) !important; color: var(--white) !important; }
348    .hamburger { display: none; background: none; border: none; cursor: pointer; }
349
350    /* ── HERO ───────────────────────────────────── */
351    .hero {
352      background: linear-gradient(135deg, var(--navy) 0%, #1a3a6b 60%, #1a56db 100%);
353      color: var(--white); padding: 5rem 0 4rem; position: relative; overflow: hidden;
354    }
355    .hero::after {
356      content: ''; position: absolute; inset: 0;
357      background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewB
357ox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
358    }
359    .hero .container { position: relative; z-index: 1; display: grid; grid-template-columns: 1fr 420px; gap: 3rem; align-items: center; }
360    .hero-badge { display: inline-flex; align-items: center; gap: .5rem; background: rgba(255,255,255,.12); border: 1px solid rgba(255,255,255,.2); border-radius: 50px; padding: .4rem 1rem; font-size: .82rem; font-weight: 600; margin-bottom: 1.25rem; }
361    .hero-badge span { width: 8px; height: 8px; background: #4ade80; border-radius: 50%; display: inline-block; }
362    .hero h1 {
363      font-family: var(--font-head); font-size: clamp(2rem, 4vw, 3.1rem);
364      font-weight: 800; line-height: 1.15; margin-bottom: 1.25rem;
365    }
366    .hero h1 em { color: var(--orange); font-style: normal; }
367    .hero-desc { font-size: 1.1rem; color: rgba(255,255,255,.85); margin-bottom: 2rem; max-width: 540px; }
368    .hero-actions { display: flex; gap: 1rem; flex-wrap: wrap; align-items: center; }
369    .hero-trust { margin-top: 2.5rem; display: flex; gap: 2rem; flex-wrap: wrap; }
370    .trust-item { display: flex; align-items: center; gap: .5rem; font-size: .88rem; color: rgba(255,255,255,.8); }
371    .trust-item svg { color: #4ade80; flex-shrink: 0; }
372
373    /* Hero Quote Card */
374    .hero-card {
375      background: var(--white); border-radius: 20px; padding: 2rem;
376      box-shadow: 0 20px 60px rgba(0,0,0,.3); color: var(--gray-900);
377    }
378    .hero-card h3 { font-family: var(--font-head); font-size: 1.2rem; color: var(--navy); margin-bottom: 1.25rem; }
379    .form-group { margin-bottom: 1rem; }
380    .form-group label { display: block; font-size: .82rem; font-weight: 600; color: var(--gray-700); margin-bottom: .35rem; }
381    .form-group input, .form-group select, .form-group textarea {
382      width: 100%; border: 1.5px solid var(--gray-200); border-radius: 8px;
383      padding: .65rem .9rem; font-size: .92rem; font-family: var(--font-body);
384      color: var(--gray-900); transition: border-color .2s;
385    }
386    .form-group input:focus, .form-group select:focus { outline: none; border-color: var(--blue); }
387    .form-row { display: grid; grid-template-columns: 1fr 1fr; gap: .75rem; }
388    .form-submit { width: 100%; padding: .9rem; background: var(--orange); color: var(--white); border: none; border-radius: 50px; font-size: 1rem; font-weight: 700; cursor: pointer; transition: background .2s; margin-top: .5rem; }
389    .form-submit:hover { background: var(--orange-d); }
390    .card-ssl { font-size: .75rem; color: var(--gray-500); text-align: center; margin-top: .6rem; }
391
392    /* ── TRUST STRIP ────────────────────────────── */
393    .trust-strip { background: var(--gray-50); border-bottom: 1px solid var(--gray-200); padding: 1.25rem 0; }
394    .trust-strip .container { display: flex; gap: 2.5rem; justify-content: center; flex-wrap: wrap; align-items: center; }
395    .trust-pill { display: flex; align-items: center; gap: .6rem; font-size: .88rem; font-weight: 600; color: var(--navy); }
396    .trust-pill svg { color: var(--blue); }
397
398    /* ── SERVICES ───────────────────────────────── */
399    .services { padding: 5rem 0; background: var(--white); }
400    .services-header { text-align: center; margin-bottom: 3rem; }
401    .services-header .section-sub { margin-inline: auto; }
402    .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.5rem; }
403    .service-card {
404      border: 1.5px solid var(--gray-200); border-radius: var(--radius);
405      padding: 2rem 1.75rem; transition: border-color .2s, box-shadow .2s, transform .2s;
406    }
407    .service-card:hover { border-color: var(--blue); box-shadow: var(--shadow); transform: translateY(-4px); }
408    .service-icon {
409      width: 56px; height: 56px; background: #eff6ff; border-radius: 14px;
410      display: flex; align-items: center; justify-content: center; margin-bottom: 1.25rem;
411    }
412    .service-card h3 { font-family: var(--font-head); font-size: 1.1rem; color: var(--navy); margin-bottom: .6rem; }
413    .service-card p { color: var(--gray-500); font-size: .92rem; line-height: 1.6; }
414    .service-link { display: inline-flex; align-items: center; gap: .3rem; color: var(--blue); font-size: .88rem; font-weight: 600; margin-top: 1rem; transition: gap .2s; }
415    .service-link:hover { gap: .6rem; }
416
417    /* ── HOW IT WORKS ───────────────────────────── */
418    .how { background: var(--gray-50); padding: 5rem 0; }
419    .how-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; }
420    .how-steps { display: flex; flex-direction: column; gap: 1.75rem; }
421    .step { display: flex; gap: 1.25rem; }
422    .step-num {
423      width: 44px; height: 44px; background: var(--blue); color: var(--white);
424      border-radius: 50%; display: flex; align-items: center; justify-content: center;
425      font-weight: 800; font-size: 1rem; flex-shrink: 0;
426    }
427    .step-body h4 { font-family: var(--font-head); font-size: 1rem; color: var(--navy); margin-bottom: .3rem; }
428    .step-body p { color: var(--gray-500); font-size: .92rem; }
429    .how-visual { position: relative; }
430    .how-svg-wrap { border-radius: 20px; overflow: hidden; box-shadow: var(--shadow); }
431
432    /* ── ROUTES COVERAGE ────────────────────────── */
433    .routes { background: var(--navy); color: var(--white); padding: 5rem 0; }
434    .routes-header { text-align: center; margin-bottom: 3rem; }
435    .routes-header .section-label { color: var(--orange); }
436    .routes-header .section-title { color: var(--white); }
437    .routes-header .section-sub { color: rgba(255,255,255,.7); margin-inline: auto; }
438    .routes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 1rem; }
439    .route-card {
440      background: rgba(255,255,255,.07); border: 1px solid rgba(255,255,255,.12);
441      border-radius: var(--radius); padding: 1.25rem 1.5rem;
442      display: flex; align-items: center; gap: .75rem;
443      transition: background .2s, border-color .2s;
444    }
445    .route-card:hover { background: rgba(255,255,255,.13); border-color: var(--orange); }
446    .route-dot { width: 10px; height: 10px; background: var(--orange); border-radius: 50%; flex-shrink: 0; }
447    .route-card span { font-size: .92rem; font-weight: 500; }
448
449    /* ── WHY US ─────────────────────────────────── */
450    .why { padding: 5rem 0; background: var(--white); }
451    .why-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; }
452    .why-list { display: flex; flex-direction: column; gap: 1.5rem; margin-top: 1.5rem; }
453    .why-item { display: flex; gap: 1rem; }
454    .why-icon { width: 44px; height: 44px; background: #f0fdf4; border-radius: 10px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }
455    .why-item h4 { font-family: var(--font-head); font-size: .98rem; color: var(--navy); margin-bottom: .25rem; }
456    .why-item p { color: var(--gray-500); font-size: .9rem; }
457    .why-stats { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
458    .stat-box {
459      background: var(--gray-50); border: 1.5px solid var(--gray-200); border-radius: var(--radius);
460      padding: 1.5rem; text-align: center;
461    }
462    .stat-num { font-family: var(--font-head); font-size: 2.2rem; font-weight: 800; color: var(--blue); display: block; }
463    .stat-lbl { font-size: .82rem; color: var(--gray-500); font-weight: 500; }
464
465    /* ── REVIEWS SLIDER ─────────────────────────── */
466    .reviews { background: var(--gray-50); padding: 5rem 0; overflow: hidden; }
467    .reviews-header { text-align: center; margin-bottom: 3rem; }
468    .stars { color: #f59e0b; font-size: 1.1rem; letter-spacing: .1em; }
469    .slider-wrap { position: relative; }
470    .slider-track {
471      display: flex; gap: 1.5rem; transition: transform .45s cubic-bezier(.4,0,.2,1);
472    }
473    .review-card {
474      min-width: 360px; max-width: 360px; background: var(--white);
475      border: 1.5px solid var(--gray-200); border-radius: 16px;
476      padding: 1.75rem; box-shadow: 0 2px 16px rgba(0,0,0,.05);
477      flex-shrink: 0; position: relative;
478    }
479    .review-card::before {
480      content: '"'; position: absolute; top: 1rem; right: 1.5rem;
481      font-size: 5rem; line-height: 1; color: var(--gray-100); font-family: Georgia, serif;
482    }
483    .review-top { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 1rem; }
484    .reviewer-info strong { font-weight: 700; color: var(--navy); display: block; }
485    .reviewer-info span { font-size: .8rem; color: var(--gray-500); }
486    .google-badge { display: flex; align-items: center; gap: .3rem; font-size: .75rem; color: var(--gray-500); font-weight: 600; }
487    .review-text { color: var(--gray-700); font-size: .92rem; line-height: 1.65; }
488    .slider-controls { display: flex; justify-content: center; gap: 1rem; margin-top: 2rem; align-items: center; }
489    .slider-btn {
490      width: 44px; height: 44px; border-radius: 50%; border: 2px solid var(--gray-200);
491      background: var(--white); cursor: pointer; display: flex; align-items: center; justify-content: center;
492      transition: border-color .2s, background .2s;
493    }
494    .slider-btn:hover { border-color: var(--blue); background: var(--blue); color: var(--white); }
495    .slider-dots { display: flex; gap: .5rem; }
496    .dot { width: 8px; height: 8px; border-radius: 50%; background: var(--gray-200); border: none; cursor: pointer; transition: background .2s, transform .2s; }
497    .dot.active { background: var(--blue); transform: scale(1.3); }
498    .review-summary {
499      display: flex; justify-content: center; align-items: center; gap: 2rem;
500      margin-bottom: 2.5rem; flex-wrap: wrap;
501    }
502    .review-big-num { font-family: var(--font-head); font-size: 3.5rem; font-weight: 800; color: var(--navy); line-height: 1; }
503    .review-meta span { display: block; font-size: .88rem; color: var(--gray-500); }
504    .review-meta strong { font-size: 1rem; color: var(--navy); }
505
506    /* ── FAQ ────────────────────────────────────── */
507    .faq { padding: 5rem 0; background: var(--white); }
508    .faq-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; margin-top: 2.5rem; }
509    details {
510      border: 1.5px solid var(--gray-200); border-radius: var(--radius);
511      overflow: hidden; transition: border-color .2s;
512    }
513    details[open] { border-color: var(--blue); }
514    summary {
515      padding: 1.1rem 1.5rem; cursor: pointer; list-style: none;
516      font-weight: 600; color: var(--navy); display: flex; justify-content: space-between; align-items: center; gap: 1rem;
517    }
518    summary::-webkit-details-marker { display: none; }
519    .summary-icon { flex-shrink: 0; transition: transform .25s; color: var(--blue); }
520    details[open] .summary-icon { transform: rotate(45deg); }
521    .faq-answer { padding: 0 1.5rem 1.25rem; color: var(--gray-500); font-size: .92rem; line-height: 1.7; }
522    .faq-cta { text-align: center; margin-top: 2.5rem; }
523
524    /* ── COVERAGE MAP VISUAL ────────────────────── */
525    .map-section { padding: 4rem 0; background: var(--gray-50); }
526    .map-section .container { display: grid; grid-template-columns: 1fr 1fr; gap: 3rem; align-items: center; }
527    .map-text .section-sub { margin-top: .75rem; }
528    .map-features { margin-top: 1.75rem; display: flex; flex-direction: column; gap: .9rem; }
529    .map-feat { display: flex; align-items: center; gap: .75rem; font-size: .95rem; color: var(--gray-700); }
530    .map-feat svg { color: var(--green); flex-shrink: 0; }
531
532    /* ── CONTACT CTA ────────────────────────────── */
533    .cta-section {
534      background: linear-gradient(135deg, var(--blue) 0%, var(--navy) 100%);
535      padding: 5rem 0; text-align: center; color: var(--white);
536    }
537    .cta-section h2 { font-family: var(--font-head); font-size: clamp(1.8rem, 3vw, 2.6rem); font-weight: 800; margin-bottom: 1rem; }
538    .cta-section p { color: rgba(255,255,255,.8); font-size: 1.05rem; max-width: 560px; margin: 0 auto 2rem; }
539    .cta-actions { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; }
540
541    /* ── FOOTER ─────────────────────────────────── */
542    footer { background: var(--gray-900); color: rgba(255,255,255,.7); padding: 3.5rem 0 1.5rem; }
543    .footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr; gap: 2.5rem; margin-bottom: 2.5rem; }
544    .footer-brand p { font-size: .88rem; line-height: 1.7; margin-top: .75rem; color: rgba(255,255,255,.55); }
545    .footer-col h5 { font-family: var(--font-head); font-size: .9rem; color: var(--white); margin-bottom: 1rem; }
546    .footer-col ul { list-style: none; display: flex; flex-direction: column; gap: .5rem; }
547    .footer-col a { font-size: .85rem; color: rgba(255,255,255,.6); transition: color .2s; }
548    .footer-col a:hover { color: var(--orange); }
549    .footer-bottom { border-top: 1px solid rgba(255,255,255,.1); padding-top: 1.25rem; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 1rem; font-size: .8rem; }
550    .footer-logo-text strong { color: var(--white); font-family: var(--font-head); }
551    .footer-logo-text span { color: var(--blue-lt); font-size: .72rem; display: block; }
552
553    /* ── RESPONSIVE ─────────────────────────────── */
554    @media (max-width: 900px) {
555      .hero .container { grid-template-columns: 1fr; }
556      .hero-card { max-width: 480px; }
557      .how-grid, .why-grid { grid-template-columns: 1fr; }
558      .faq-grid { grid-template-columns: 1fr; }
559      .map-section .container { grid-template-columns: 1fr; }
560      .footer-grid { grid-template-columns: 1fr 1fr; }
561      .nav-links { display: none; }
562      .hamburger { display: block; }
563    }
564    @media (max-width: 600px) {
565      .topbar-left { flex-direction: column; gap: .25rem; }
566      .review-card { min-width: calc(100vw - 3rem); max-width: calc(100vw - 3rem); }
567      .footer-grid { grid-template-columns: 1fr; }
568      .why-stats { grid-template-columns: 1fr 1fr; }
569    }
570/* Fix: suppress theme clearfix pseudo-elements inside grid containers */
571.hero .container::before,
572.hero .container::after { content: none !important; display: none !important; }
573.services .container::before, .services .container::after,
574.how .container::before, .how .container::after,
575.why .container::before, .why .container::after,
576.routes .container::before, .routes .container::after,
577.map-section .container::before, .map-section .container::after,
578.footer-grid::before, .footer-grid::after { content: none !important; display: none !important; }</style><style media="all" id="siteorigin-panels-layouts-head">/* Layout 502 */ #pgc-502-0-0 , #pgc-502-2-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-502-0 , #pg-502-1 , #pg-502-2 , #pl-502 .so-panel:last-of-type { margin-bottom:0px } #pgc-502-1-0 , #pgc-502-1-1 { width:50% } #pl-502 #panel-502-1-0-2 { margin:0px 0px 0px 0px } #pl-502 .so-panel { margin-bottom:30px } #pg-502-0> .panel-row-style , #pg-502-1> .panel-row-style , #panel-502-1-0-2> .panel-widget-style { padding:0px 0px 0px 0px } #pg-502-0.panel-has-style > .panel-row-style, #pg-502-0.panel-no-style , #pg-502-1.panel-has-style > .panel-row-style, #pg-502-1.panel-no-style , #pg-502-2.panel-has-style > .panel-row-style, #pg-502-2.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } #pgc-502-1-0> .panel-cell-style { padding:60px 50px 50px 50px } #pgc-502-1-0 , #pgc-502-1-1 { align-self:auto } #pgc-502-1-1> .panel-cell-style { background-color:#305eaa;padding:60px 50px 50px 50px } #pg-502-2> .panel-row-style { background-color:#f7f7f7;background-image:url(https://furnitureremovalssa.co.za/wp-content/uploads/2019/05/bg2.jpg);background-attachment:fixed;background-position:center center;background-size:cover;padding:80px 0px 80px 0px } #panel-502-2-0-0> .panel-widget-style { color:#ffffff } @media (max-width:780px){ #pg-502-0.panel-no-style, #pg-502-0.panel-has-style > .panel-row-style, #pg-502-0 , #pg-502-1.panel-no-style, #pg-502-1.panel-has-style > .panel-row-style, #pg-502-1 , #pg-502-2.panel-no-style, #pg-502-2.panel-has-style > .panel-row-style, #pg-502-2 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-502-0 > .panel-grid-cell , #pg-502-0 > .panel-row-style > .panel-grid-cell , #pg-502-1 > .panel-grid-cell , #pg-502-1 > .panel-row-style > .panel-grid-cell , #pg-502-2 > .panel-grid-cell , #pg-502-2 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-502-1-0 { margin-bottom:30px } #pl-502 .panel-grid-cell { padding:0 } #pg-502-0 .panel-grid-cell-empty , #pg-502-1 .panel-grid-cell-empty , #pg-502-2 .panel-grid-cell-empty { display:none } #pl-502 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } #pg-502-1> .panel-row-style { padding:35px 35px 35px 35px } #pg-502-2> .panel-row-style { padding:35px 35px 35px 35px;background-attachment:scroll }  } </style><link rel="icon" href="https://furnitureremovalssa.co.za/wp-content/uploads/2026/05/SAFR-Official-Logo-150x150.png" sizes="32x32" />
579<link rel="icon" href="https://furnitureremovalssa.co.za/wp-content/uploads/2026/05/SAFR-Official-Logo.png" sizes="192x192" />
580<link rel="apple-touch-icon" href="https://furnitureremovalssa.co.za/wp-content/uploads/2026/05/SAFR-Official-Logo.png" />
581<meta name="msapplication-TileImage" content="https://furnitureremovalssa.co.za/wp-content/uploads/2026/05/SAFR-Official-Logo.png" />
582<style id="wp-custom-css">
583.fw-step-part-title {
584	color: #aa1515;
585	font-weight: old !important;
586}
587
588
589.section_breaks {
590	color: white;
591	font-weight: 600 !important;
592		font-size: 16px !important;
593	background-color: #2c5396;
594}
595
596
597
598.sub-menu {
599    white-space: nowrap;
600}
601
602
603
604.nf-field-label {
605	color: white;
606}
607
608
609.nf-form-fields-required {
610	color: white;
611}
612
613
614
615.nf-response-msg {
616	color: white;
617}
618
619
620.entry-title {
621display: none;
622}
623</style>
624<style id="kirki-inline-styles"></style><link rel='stylesheet' id='sow-headline-default-e04b75cb85ab-502-css' href='https://furnitureremovalssa.co.za/wp-content/uploads/siteorigin-widgets/sow-headline-default-e04b75cb85ab-502.css?ver=7.1.2' media='all' />
625<link rel='stylesheet' id='sow-headline-default-6d93e0aab0f2-502-css' href='https://furnitureremovalssa.co.za/wp-content/uploads/siteorigin-widgets/sow-headline-default-6d93e0aab0f2-502.css?ver=7.1.2' media='all' />
626<link rel='stylesheet' id='nf-display-css' href='https://furnitureremovalssa.co.za/wp-content/plugins/ninja-forms/assets/css/display-structure.css?ver=7.1.2' media='all' />
627
628</head>
629
630<body class="wp-singular page-template page-template-page-templates page-template-page-builder page-template-page-templatespage-builder
630-php page page-id-502 wp-embed-responsive wp-theme-suffice siteorigin-panels siteorigin-panels-before-js full-width wide">
631
632
633
634<div id="page" class="site">
635	<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
636
637	
638	<header id="masthead" class="site-header logo-center-menu-center header-sticky header-sticky-desktop header-sticky-style-half-slide" role="banner">
639		<div class="header-outer-wrapper">
640			<div class="header-inner-wrapper">
641				
642				<div class="header-bottom">
643					<div class="container">
644						<div class="header-bottom-left-section">
645							<div class="site-identity-container">
646	
647		<div class="site-branding">
648					<p class="site-title"><a href="https://furnitureremovalssa.co.za/" rel="home">South African Furniture Removals</a></p>
649					<p class="site-description">Local &amp; National Moving Company Services in South Africa</p>
650			</div><!-- .site-branding -->
651</div> <!-- .logo -->
652													</div>
653
654						<div class="header-bottom-right-section">
655							
656<nav id="site-navigation" class="main-navigation navigation-default menu-has-submenu-shadow menu-has-submenu-devider menu-has-submenu-indicator" role="navigation">
657	<header class="nav-header">
658		<h3 class="nav-title">South African Furniture Removals</h3>
659		<a href="#" class="nav-close">close</a>
660	</header>
661
662	<div class="menu-primary"><ul id="menu-primary" class="primary-menu"><li id="menu-item-2273" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-has-children menu-item-2273"><a href="https://furnitureremovalssa.co.za/"><b>Home</b></a>
663<ul class="sub-menu">
664	<li id="menu-item-3201" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3201"><a href="https://furnitureremovalssa.co.za/about/">About Us</a></li>
665</ul>
666</li>
667<li id="menu-item-3005" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3005"><a href="https://furnitureremovalssa.co.za/national-relocations/"><b>National Removals</b></a>
668<ul class="sub-menu">
669	<li id="menu-item-3004" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3004"><a href="https://furnitureremovalssa.co.za/national-relocations-gauteng/">Relocation to Gauteng</a></li>
670	<li id="menu-item-3047" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3047"><a href="https://furnitureremovalssa.co.za/national-relocations-westerncape/">Relocation to Western Cape</a></li>
671	<li id="menu-item-3048" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3048"><a href="https://furnitureremovalssa.co.za/national-relocations-kzn/">Relocation to Kwazulu Natal</a></li>
672	<li id="menu-item-3891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3891"><a href="https://furnitureremovalssa.co.za/moving-companies-jhb-to-cape-town/">Johannesburg to Cape Town</a></li>
673	<li id="menu-item-4195" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4195"><a href="https://furnitureremovalssa.co.za/moving-from-pretoria-to-knysna-george/">Pretoria to Knysna/George</a></li>
674	<li id="menu-item-4238" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4238"><a target="_blank" href="https://furnitureremovalssa.co.za/moving-company-from-pretoria-to-mossel-bay-still-bay/">Pretoria to Mossel Bay + Still Bay</a></li>
675	<li id="menu-item-4209" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4209"><a href="https://furnitureremovalssa.co.za/moving-from-pretoria-to-gqeberha-eastern-cape/">Pretoria to Port Elizabeth</a></li>
676	<li id="menu-item-4250" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4250"><a href="https://furnitureremovalssa.co.za/removals-between-jhb-plettenberg-bay-and-cape-st-francis/">Johannesburg to Plettenberg Bay</a></li>
677</ul>
678</li>
679<li id="menu-item-3175" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3175"><a href="https://furnitureremovalssa.co.za/movers/"><b>Local Removals</b></a>
680<ul class="sub-menu">
681	<li id="menu-item-3746" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3746"><a href="https://furnitureremovalssa.co.za/moving-companies-cape-town/">Removals in Cape Town</a></li>
682	<li id="menu-item-3060" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3060"><a href="https://furnitureremovalssa.co.za/movers-gauteng/">Removals in Gauteng</a></li>
683	<li id="menu-item-3127" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3127"><a href="https://furnitureremovalssa.co.za/movers-westerncape/">Removals in Western Cape</a>
684	<ul class="sub-menu">
685		<li id="menu-item-4042" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4042"><a href="https://furnitureremovalssa.co.za/moving-company-somerset-west/">Somerset West Moving Company</a></li>
686		<li id="menu-item-4281" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4281"><a href="https://furnitureremovalssa.co.za/george-moving-company-services/">George Moving Company</a></li>
687	</ul>
688</li>
689	<li id="menu-item-3148" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3148"><a href="https://furnitureremovalssa.co.za/movers-pretoria/">Removals in Pretoria</a></li>
690</ul>
691</li>
692<li id="menu-item-3108" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3108"><a href="https://furnitureremovalssa.co.za/storage/"><b>Storage</b></a>
693<ul class="sub-menu">
694	<li id="menu-item-3102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3102"><a href="https://furnitureremovalssa.co.za/packing/">Packing &#038; Protective Wrapping</a></li>
695</ul>
696</li>
697<li id="menu-item-2489" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-has-children menu-item-2489"><a href="https://furnitureremovalssa.co.za/contact/" aria-current="page"><b>Contact Us</b></a>
698<ul class="sub-menu">
699	<li id="menu-item-2488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2488"><a href="https://furnitureremovalssa.co.za/inventory/">Get a FREE Quote</a></li>
700</ul>
701</li>
702</ul></div></nav><!-- #site-navigation -->
703
704<div class="header-action-container">
705	
706			<ul class="navigation-header-action">
707			
708					</ul>
709		
710<div class="navigation-togglers-wrapper">
711	<button class="menu-toggle menu-toggle-mobile" aria-controls="primary-menu" aria-expanded="false"><span class="screen-reader-text">Primary Menu for Mobile</span> <i class="fa fa-bars"></i></button>
712	<button class="menu-toggle menu-toggle-desktop menu-toggle-navigation-default" aria-controls="primary-menu" aria-expanded="false"><span class="screen-reader-text">Primary Menu for Desktop</span> <i class="fa"></i></button>
713</div> <!-- .navigation-togglers-wrapper -->
714</div> <!-- .header-action-container -->
715						</div>
716					</div> <!-- .container -->
717				</div> <!-- .header-bottom -->
718			</div>  <!-- .header-inner-wrapper -->
719		</div> <!-- .header-outer-wrapper -->
720
721			</header><!-- #masthead -->
722
723		<div id="heading">
724			</div>
725
726	<div id="content" class="site-content">
727		<div class="container">
728
729
730<div id="primary" class="content-area">
731	<main id="main" class="site-main" role="main">
732
733		
734<article id="post-502" class="post-502 page type-page status-publish hentry">
735
736	
737	
738	<div class="entry-content">
739		<div id="pl-502"  class="panel-layout" ><div id="pg-502-0"  class="panel-grid panel-has-style" ><div class="siteorigin-panels-stretch panel-row-style panel-row-style-for-502-0" data-stretch-type="full-width-stretch" ><div id="pgc-502-0-0"  class="panel-grid-cell panel-grid-cell-empty" ></div></div></div><div id="pg-502-1"  class="panel-grid panel-has-style" ><div class="siteorigin-panels-stretch panel-row-style panel-row-style-for-502-1" data-stretch-type="full-width-stretch" ><div id="pgc-502-1-0"  class="panel-grid-cell" ><div class="panel-cell-style panel-cell-style-for-502-1-0" ><div id="panel-502-1-0-0" class="so-panel widget widget_sow-headline panel-first-child" data-index="0" ><div
740			
741			class="so-widget-sow-headline so-widget-sow-headline-default-e04b75cb85ab-502"
742			
743		><div class="sow-headline-container ">
744							<h1 class="sow-headline">
745						Contact Details						</h1>
746											<div class="decoration">
747						<div class="decoration-inside"></div>
748					</div>
749					</div>
750</div></div><div id="panel-502-1-0-1" class="so-panel widget widget_sow-editor" data-index="1" ><div
751			
752			class="so-widget-sow-editor so-widget-sow-editor-base"
753			
754		>
755<div class="siteorigin-widget-tinymce textwidget">
756	<p style="text-align: center;">Use the Details below, or Complete the Form and we will contact you.</p>
757<p style="text-align: center;"><strong>Tel:</strong> 087 147 2557</p>
758<p style="text-align: center;"><strong>Email:</strong>  <span style="color: #305eaa;"><a style="color: #305eaa;" href="mailto:[email protected]">[email protected]</a></span></p>
759<p style="text-align: center;"><strong>Address:<br />
760</strong>Duke Crescent, Plattekloof, Cape Town 7500</p>
761</div>
762</div></div><div id="panel-502-1-0-2" class="so-panel widget panel-last-child" data-index="2" ><div class="panel-widget-style panel-widget-style-for-502-1-0-2" ></div></div></div></div><div id="pgc-502-1-1"  class="panel-grid-cell" ><div class="panel-cell-style panel-cell-style-for-502-1-1" ><div id="panel-502-1-1-0" class="so-panel widget widget_sow-headline panel-first-child" data-index="3" ><div
763			
764			class="so-widget-sow-headline so-widget-sow-headline-default-6d93e0aab0f2-502"
765			
766		><div class="sow-headline-container ">
767							<h1 class="sow-headline">
768						Get in Touch						</h1>
769											<div class="decoration">
770						<div class="decoration-inside"></div>
771					</div>
772					</div>
773</div></div><div id="panel-502-1-1-1" class="so-panel widget widget_ninja_forms_widget panel-last-child" data-index="4" ><noscript class="ninja-forms-noscript-message">
774	Notice: JavaScript is required for this content.</noscript>
775<div id="nf-form-1-cont" class="nf-form-cont" aria-live="polite" aria-labelledby="nf-form-title-1" aria-describedby="nf-form-errors-1" role="form">
776
777    <div class="nf-loading-spinner"></div>
778
779</div>
780        <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded-->
781        
781<script>var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='1';form.settings={"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"&#36;","fieldsMarkedRequired":" ","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m\/d\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn&#039;t load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn&#039;t load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","hourPlaceholder":"Hour","minutePlaceholder":"Minute","am":"AM","pm":"PM","objectType":"Form Setting","editActive":true,"title":"Contact Me","key":"","created_at":"2019-09-13 07:14:30","default_label_pos":"above","conditions":[],"show_title":0,"clear_complete":"1","hide_complete":"1","wrapper_class":"","element_class":"","add_submit":"1","logged_in":"","not_logged_in_msg":"","sub_limit_number":"","sub_limit_msg":"","calculations":[],"formContentData":["full_name_1568360583195","email","phone_1568359275763","comment_or_message_1568359148213","single_checkbi_consent_to_south_african_furniture_removals_contacting_me_about_my_move_and_after_completion_sending_a_post-move_review_request_via_sms_email_and_whatsapp_i_can_opt_out_at_any_time_by_replying_stop_ox_1779611157497","submit"],"container_styles_background-color":"","container_styles_border":"","container_styles_border-style":"","container_styles_border-color":"","container_styles_color":"","container_styles_height":"","container_styles_width":"","container_styles_font-size":"","container_styles_margin":"","container_styles_padding":"","container_styles_display":"","container_styles_float":"","container_styles_show_advanced_css":"0","container_styles_advanced":"","title_styles_background-color":"","title_styles_border":"","title_styles_border-style":"","title_styles_border-color":"","title_styles_color":"","title_styles_height":"","title_styles_width":"","title_styles_font-size":"","title_styles_margin":"","title_styles_padding":"","title_styles_display":"","title_styles_float":"","title_styles_show_advanced_css":"0","title_styles_advanced":"","row_styles_background-color":"","row_styles_border":"","row_styles_border-style":"","row_styles_border-color":"","row_styles_color":"","row_styles_height":"","row_styles_width":"","row_styles_font-size":"","row_styles_margin":"","row_styles_padding":"","row_styles_display":"","row_styles_show_advanced_css":"0","row_styles_advanced":"","row-odd_styles_background-color":"","row-odd_styles_border":"","row-odd_styles_border-style":"","row-odd_styles_border-color":"","row-odd_styles_color":"","row-odd_styles_height":"","row-odd_styles_width":"","row-odd_styles_font-size":"","row-odd_styles_margin":"","row-odd_styles_padding":"","row-odd_styles_display":"","row-odd_styles_show_advanced_css":"0","row-odd_styles_advanced":"","success-msg_styles_background-color":"","success-msg_styles_border":"","success-msg_styles_border-style":"","success-msg_styles_border-color":"","success-msg_styles_color":"","success-msg_styles_height":"","success-msg_styles_width":"","success-msg_styles_font-size":"","success-msg_styles_margin":"","success-msg_styles_padding":"","success-msg_styles_display":"","success-msg_styles_show_advanced_css":"0","success-msg_styles_advanced":"","error_msg_styles_background-color":"","error_msg_styles_border":"","error_msg_styles_border-style":"","error_msg_styles_border-color":"","error_msg_styles_color":"","error_msg_styles_height":"","error_msg_styles_width":"","error_msg_styles_font-size":"","error_msg_styles_margin":"","error_msg_styles_padding":"","error_msg_styles_display":"","error_msg_styles_show_advanced_css":"0","error_msg_styles_advanced":"","allow_public_link":0,"embed_form":"","currency":"","unique_field_error":"A form with this value has already been submitted.","drawerDisabled":false,"form_title_heading_level":"3","currency_symbol":"","beforeForm":"","beforeFields":"","afterFields":"","afterForm":""};form.fields=[{"objectType":"Field","objectDomain":"fields","editActive":false,"order":1,"idAttribute":"id","label":"Full Name","key":"full_name_15683
78160583195","type":"textbox","created_at":"2019-09-13 07:14:30","label_pos":"above","required":1,"placeholder":"","default":"","wrapper_class":"","element_class":"","container_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":"","disable_input":"","admin_label":"","help_text":"","desc_text":"","disable_browser_autocomplete":"","mask":"","custom_mask":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","cellcid":"c3277","custom_name_attribute":"","personally_identifiable":"","value":"","drawerDisabled":false,"id":1,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":2,"idAttribute":"id","label":"Email","key":"email","type":"email","created_at":"2019-09-13 07:14:30","label_pos":"above","required":1,"placeholder":"","default":"","wrapper_class":"","element_class":"","container_class":"","admin_label":"","help_text":"","desc_text":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","cellcid":"c3281","custom_name_attribute":"email","personally_identifiable":1,"value":"","drawerDisabled":false,"id":2,"beforeField":"","afterField":"","parentType":"email","element_templates":["email","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":3,"idAttribute":"id","label":"Phone","type":"textbox","key":"phone_1568359275763","label_pos":"above","required":1,"default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":false,"admin_label":"","help_text":"","mask":"","custom_mask":"","custom_name_attribute":"","personally_identifiable":"","value":"","drawerDisabled":false,"id":5,"beforeField":"","afterField":"","parentType":"textbox","element_templates":["textbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":4,"i
781dAttribute":"id","label":"Comment or Message","key":"comment_or_message_1568359148213","type":"textarea","created_at":"2019-09-13 07:14:30","label_pos":"above","required":1,"placeholder":"","default":"","wrapper_class":"","element_class":"","container_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":"","disable_input":"","admin_label":"","help_text":"","desc_text":"","disable_browser_autocomplete":"","textarea_rte":"","disable_rte_mobile":"","textarea_media":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","cellcid":"c3284","value":"","drawerDisabled":false,"id":3,"beforeField":"","afterField":"","parentType":"textarea","element_templates":["textarea","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":5,"idAttribute":"id","label":"Single CheckbI consent to South African Furniture Removals contacting me about my move and, after completion, sending a post-move review request via SMS, email, and WhatsApp. I can opt out at any time by replying STOP.ox","type":"checkbox","key":"single_checkbi_consent_to_south_african_furniture_removals_contacting_me_about_my_move_and_after_completion_sending_a_post-move_review_request_via_sms_email_and_whatsapp_i_can_opt_out_at_any_time_by_replying_stop_ox_1779611157497","label_pos":"right","required":1,"container_class":"","element_class":"","manual_key":false,"admin_label":"","help_text":"","default_value":"unchecked","checked_value":"Checked","unchecked_value":"Unchecked","checked_calc_value":"","unchecked_calc_value":"","drawerDisabled":false,"id":6,"beforeField":"","afterField":"","value":"","parentType":"checkbox","element_templates":["checkbox","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":6,"idAttribute":"id","label":"Submit","key":"submit","type":"submit","created_at":"2019-09-13 07:14:30","processing_label":"Processing","container_class":"","element_class":"","wrap_styles_background-color":"","wrap_styles_border":"","wrap_styles_border-style":"","wrap_styles_border-color":"","wrap_styles_color":"","wrap_styles_height":"","wrap_styles_width":"","wrap_styles_font-size":"","wrap_styles_margin":"","wrap_styles_padding":"","wrap_styles_display":"","wrap_styles_float":"","wrap_styles_show_advanced_css":0,"wrap_styles_advanced":"","label_styles_background-color":"","label_styles_border":"","label_styles_border-style":"","label_styles_border-color":"","label_styles_color":"","label_styles_height":"","label_styles_width":"","label_styles_font-size":"","label_styles_margin":"","label_styles_padding":"","label_styles_display":"","label_styles_float":"","label_styles_show_advanced_css":0,"label_styles_advanced":"","element_styles_background-color":"","element_styles_border":"","element_styles_border-style":"","element_styles_border-color":"","element_styles_color":"","element_styles_height":"","element_styles_width":"","element_styles_font-size":"","element_styles_margin":"","element_styles_padding":"","element_styles_display":"","element_styles_float":"","element_styles_show_advanced_css":0,"element_styles_advanced":"","submit_element_hover_styles_background-color":"","submit_element_hover_styles_border":"","submit_element_hover_styles_border-style":"","submit_element_hover_styles_border-color":"","submit_element_hover_styles_color":"","submit_element_hover_styles_height":"","submit_element_hover_styles_width":"","submit_element_hover_styles_font-size":"","submit_element_hover_styles_margin":"","submit_element_hover_styles_padding":"","submit_element_hover_styles_display":"","submit_element_hover_styles_float":"","submit_element_hover_styles_show_advanced_css":0,"submit_element_hover_styles_advanced":"","cellcid":"c3287","admin_label":"","id":4,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"textbox","element_templates":["submit","button","input"],"old_classname":"","wrap_template":"wrap-no-label"}];nfForms.push(form);</script>
781
782        </div></div></div></div></div><div id="pg-502-2"  class="panel-grid panel-has-style" ><div class="siteorigin-panels-stretch panel-row-style panel-row-style-for-502-2" data-stretch-type="full" ><div id="pgc-502-2-0"  class="panel-grid-cell" ><div id="panel-502-2-0-0" class="so-panel widget widget_sow-headline panel-first-child" data-index="5" ><div class="panel-widget-style panel-widget-style-for-502-2-0-0" ><div
783			
784			class="so-widget-sow-headline so-widget-sow-headline-default-69c4344d198c-502"
785			
786		><div class="sow-headline-container ">
787							<h3 class="sow-headline">
788						OUR LOCATION						</h3>
789											<div class="decoration">
790						<div class="decoration-inside"></div>
791					</div>
792					</div>
793</div></div></div><div id="panel-502-2-0-1" class="so-panel widget widget_wpgmp_google_map_widget_class panel-last-child" data-index="6"></div></div></div></div></div>	</div><!-- .entry-content -->
794
795	
796	
797</article><!-- #post-## -->
798
799	</main><!-- #main -->
800</div><!-- #primary -->
801
802
803
804		</div><!-- #content -->
805	</div> <!-- .container -->
806
807	
808	<footer id="colophon" class="site-footer" role="contentinfo">
809		<div class="footer-top">
810			<div class="container">
811				
812<div class="footer-widgets footer-widgets-col--four">
813			<div class="footer-widget-area footer-sidebar-1">
814							<section id="nav_menu-1" class="widget widget_nav_menu"><h2 class="widget-title">National Removals</h2><div class="menu-national-removals-container"><ul id="menu-national-removals" class="menu"><li id="menu-item-3051" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3051"><a href="https://furnitureremovalssa.co.za/national-relocations-gauteng/">Relocation to Gauteng</a></li>
815<li id="menu-item-3050" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3050"><a href="https://furnitureremovalssa.co.za/national-relocations-westerncape/">Relocation to Western Cape</a></li>
816<li id="menu-item-3049" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3049"><a href="https://furnitureremovalssa.co.za/national-relocations-kzn/">Relocation to Kwazulu Natal</a></li>
817<li id="menu-item-3878" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3878"><a target="_blank" href="https://furnitureremovalssa.co.za/moving-companies-jhb-to-cape-town/">Johannesburg to Cape Town</a></li>
818<li id="menu-item-4234" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4234"><a target="_blank" href="https://furnitureremovalssa.co.za/moving-company-from-pretoria-to-mossel-bay-still-bay/">Pretoria to Mossel Bay + Still Bay</a></li>
819<li id="menu-item-4254" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4254"><a target="_blank" href="https://furnitureremovalssa.co.za/removals-between-jhb-plettenberg-bay-and-cape-st-francis/">Johannesburg &#038; Plettenberg Bay</a></li>
820<li id="menu-item-4267" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4267"><a href="https://furnitureremovalssa.co.za/moving-company-to-and-from-port-alfred/">Port Alfred Moving Company</a></li>
821<li id="menu-item-4770" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4770"><a href="https://furnitureremovalssa.co.za/removals-johannesburg-to-durban/">Johannesburg to Durban</a></li>
822<li id="menu-item-4775" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4775"><a href="https://furnitureremovalssa.co.za/removals-cape-town-to-durban/">Cape Town to Durban</a></li>
823<li id="menu-item-4783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4783"><a href="https://furnitureremovalssa.co.za/removals-cape-town-to-garden-route/">Cape Town to Garden Route</a></li>
824<li id="menu-item-4789" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4789"><a href="https://furnitureremovalssa.co.za/removals-nelspruit-to-johannesburg-pretoria/">Nelspruit to Joburg &#038; Pretoria</a></li>
825<li id="menu-item-4788" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4788"><a href="https://furnitureremovalssa.co.za/removals-johannesburg-to-pretoria/">
825Johannesburg to Pretoria</a></li>
826</ul></div></section>					</div>
827			<div class="footer-widget-area footer-sidebar-2">
828							<section id="nav_menu-2" class="widget widget_nav_menu"><h2 class="widget-title">Local Removals</h2><div class="menu-local-removals-container"><ul id="menu-local-removals" class="menu"><li id="menu-item-3231" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3231"><a target="_blank" href="https://furnitureremovalssa.co.za/movers-gauteng/">Local Removals – Gauteng</a></li>
829<li id="menu-item-3230" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3230"><a target="_blank" href="https://furnitureremovalssa.co.za/movers-westerncape/">Local Removals – Western Cape</a></li>
830<li id="menu-item-3229" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3229"><a target="_blank" href="https://furnitureremovalssa.co.za/movers-pretoria/">Local Removals – Pretoria</a></li>
831<li id="menu-item-3747" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3747"><a target="_blank" href="https://furnitureremovalssa.co.za/moving-companies-cape-town/">Local Removals – Cape Town</a></li>
832<li id="menu-item-3953" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3953"><a href="https://furnitureremovalssa.co.za/moving-company-somerset-west/">Somerset West Moving Company</a></li>
833<li id="menu-item-4284" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4284"><a href="https://furnitureremovalssa.co.za/george-moving-company-services/">George Moving Company</a></li>
834</ul></div></section>					</div>
835			<div class="footer-widget-area footer-sidebar-3">
836							<section id="nav_menu-3" class="widget widget_nav_menu"><h2 class="widget-title">Household Removals</h2><div class="menu-storage-packing-container"><ul id="menu-storage-packing" class="menu"><li id="menu-item-3233" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3233"><a href="https://furnitureremovalssa.co.za/storage/">Storage</a></li>
837<li id="menu-item-3232" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3232"><a href="https://furnitureremovalssa.co.za/packing/">Packing and Protective Wrapping</a></li>
838</ul></div></section>					</div>
839			<div class="footer-widget-area footer-sidebar-4">
840							<section id="nav_menu-4" class="widget widget_nav_menu"><h2 class="widget-title">GET IN TOUCH</h2><div class="menu-get-in-touch-container"><ul id="menu-get-in-touch" class="menu"><li id="menu-item-2558" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-502 current_page_item menu-item-2558"><a href="https://furnitureremovalssa.co.za/contact/" aria-current="page">Contact Us</a></li>
841<li id="menu-item-2556" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2556"><a href="https://furnitureremovalssa.co.za/inventory/">Get a FREE Quote</a></li>
842</ul></div></section><section id="sow-editor-2" class="widget widget_sow-editor"><div
843			
844			class="so-widget-sow-editor so-widget-sow-editor-base"
845			
846		>
847<div class="siteorigin-widget-tinymce textwidget">
848	<p>
848<script id="godaddy-security-s" src="https://cdn.sucuri.net/badge/badge.js" data-s="204" data-i="0aed65848a32cab7d716aea8006290ed1637ee0a27" data-p="r" data-c="d" data-t="g"></script>
848</p>
849</div>
850</div></section>					</div>
851	</div> <!-- footer-widgets -->
852			</div> <!-- end container -->
853		</div> <!-- end footer-top -->
854
855		<div class="footer-bottom">
856			<div class="container">
857				<div class="footer-bottom-container">
858					<div class="site-info">
859						<div class="copyright">Copyright &copy; 2026 <a href="https://furnitureremovalssa.co.za/" title="South African Furniture Removals" ><span>South African Furniture Removals</span></a>. All rights reserved. Theme <a href="https://themegrill.com/themes/suffice" target="_blank" title="Suffice" rel="nofollow"><span>Suffice</span></a> by ThemeGrill. Powered by: <a href="https://wordpress.org" target="_blank" title="WordPress" rel="nofollow"><span>WordPress</span></a>.</div>					</div><!-- .site-info -->
860
861					
862	<div class="footer-navigation">
863			</div> <!-- .footer-navigation -->
864				</div> <!-- .footer-bottom-container -->
865			</div> <!-- .container -->
866		</div> <!-- .footer -->
867	</footer><!-- #colophon -->
868
869	
870</div><!-- #page -->
871<div class="suffice-body-dimmer">
872</div>
873
874<nav id="mobile-navigation" class="mobile-navigation" role="navigation">
875	<header class="nav-header">
876		<h3 class="nav-title">South African Furniture Removals</h3>
877		<a href="#" class="nav-close">close</a>
878	</header>
879
880	<div class="menu-primary"><ul id="menu-primary-1" class="primary-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-has-children menu-item-2273"><a href="https://furnitureremovalssa.co.za/"><b>Home</b></a>
881<ul class="sub-menu">
882	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3201"><a href="https://furnitureremovalssa.co.za/about/">About Us</a></li>
883</ul>
884</li>
885<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3005"><a href="https://furnitureremovalssa.co.za/national-relocations/"><b>National Removals</b></a>
886<ul class="sub-menu">
887	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3004"><a href="https://furnitureremovalssa.co.za/national-relocations-gauteng/">Relocation to Gauteng</a></li>
888	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3047"><a href="https://furnitureremovalssa.co.za/national-relocations-westerncape/">Relocation to Western Cape</a></li>
889	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3048"><a href="https://furnitureremovalssa.co.za/national-relocations-kzn/">Relocation to Kwazulu Natal</a></li>
890	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3891"><a href="https://furnitureremovalssa.co.za/moving-companies-jhb-to-cape-town/">Johannesburg to Cape Town</a></li>
891	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4195"><a href="https://furnitureremovalssa.co.za/moving-from-pretoria-to-knysna-george/">Pretoria to Knysna/George</a></li>
892	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4238"><a target="_blank" href="https://furnitureremovalssa.co.za/moving-company-from-pretoria-to-mossel-bay-still-bay/">Pretoria to Mossel Bay + Still Bay</a></li>
893	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4209"><a href="https://furnitureremovalssa.co.za/moving-from-pretoria-to-gqeberha-eastern-cape/">Pretoria to Port Elizabeth</a></li>
894	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4250"><a href="https://furnitureremovalssa.co.za/removals-between-jhb-plettenberg-bay-and-cape-st-francis/">Johannesburg to Plettenberg Bay</a></li>
895</ul>
896</li>
897<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3175"><a href="https://furnitureremovalssa.co.za/movers/"><b>Local Removals</b></a>
898<ul class="sub-menu">
899	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3746"><a href="https://furnitureremovalssa.co.za/moving-companies-cape-town/">Removals in Cape Town</a></li>
900	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3060"><a href="https://furnitureremovalssa.co.za/movers-gauteng/">Removals in Gauteng</a></li>
901	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3127"><a href="https://furnitureremovalssa.co.za/movers-westerncape/">Removals in Western Cape</a>
902	<ul class="sub-menu">
903		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4042"><a href="https://furnitureremovalssa.co.za/moving-company-somerset-west/">Somerset West Moving Company</a></li>
904		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4281"><a href="https://furnitureremovalssa.co.za/george-moving-company-services/">George Moving Company</a></li>
905	</ul>
906</li>
907	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3148"><a href="https://furnitureremovalssa.co.za/movers-pretoria/">Removals in Pretoria</a></li>
908</ul>
909</li>
910<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3108"><a href="https://furnitureremovalssa.co.za/storage/"><b>Storage</b></a>
911<ul class="sub-menu">
912	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3102"><a href="https://furnitureremovalssa.co.za/packing/">Packing &#038; Protective Wrapping</a></li>
913</ul>
914</li>
915<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-has-children menu-item-2489"><a href="https://furnitureremovalssa.co.za/contact/" aria-current="page"><b>Contact Us</b></a>
916<ul class="sub-menu">
917	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2488"><a href="https://furnitureremovalssa.co.za/inventory/">Get a FREE Quote</a></li>
918</ul>
919</li>
920</ul></div></nav><!-- #site-navigation -->
921
922<div class="safr-trust-signal" style="text-align:center; padding:10px 16px; background:#f7f7f7; border-top:1px solid #e5e5e5; font-size:13px; color:#555;">South African Furniture Removals (SAFR Group (PTY) Ltd) &mdash; operating since 2019. POPIA-compliant.</div>
922<script type="speculationrules">
923{"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/suffice/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
924</script>
924
925<!-- Call Now Button 2.0.4 (https://callnowbutton.com) [renderer:modern]-->
926<a  href="tel:087 147 2557" id="callnowbutton" class="call-now-button  cnb-zoom-100  cnb-zindex-10  cnb-text  cnb-single cnb-left cnb-displaymode cnb-displaymode-mobile-only" style="background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTI3LjAxMzU1LDIzLjQ4ODU5bC0xLjc1MywxLjc1MzA1YTUuMDAxLDUuMDAxLDAsMCwxLTUuMTk5MjgsMS4xODI0M2MtMS45NzE5My0uNjkzNzItNC44NzMzNS0yLjM2NDM4LTguNDM4NDgtNS45Mjk1UzYuMzg3LDE0LjAyOCw1LjY5MzMsMTIuMDU2MTVBNS4wMDA3OCw1LjAwMDc4LDAsMCwxLDYuODc1NzMsNi44NTY4N0w4LjYyODc4LDUuMTAzNzZhMSwxLDAsMCwxLDEuNDE0MzEuMDAwMTJsMi44MjgsMi44Mjg4QTEsMSwwLDAsMSwxMi44NzEsOS4zNDY4TDExLjA2NDcsMTEuMTUzYTEuMDAzOCwxLjAwMzgsMCwwLDAtLjA4MjEsMS4zMjE3MSw0MC43NDI3OCw0MC43NDI3OCwwLDAsMCw0LjA3NjI0LDQuNTgzNzQsNDAuNzQxNDMsNDAuNzQxNDMsMCwwLDAsNC41ODM3NCw0LjA3NjIzLDEuMDAzNzksMS4wMDM3OSwwLDAsMCwxLjMyMTcxLS4wODIwOWwxLjgwNjIyLTEuODA2MjdhMSwxLDAsMCwxLDEuNDE0MTItLjAwMDEybDIuODI4OCwyLjgyOEExLjAwMDA3LDEuMDAwMDcsMCwwLDEsMjcuMDEzNTUsMjMuNDg4NTlaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+); background-color:#00bb00;" onclick='gtag("event", "Call Now Button", {"event_category":"contact","event_label":"phone","category":"Call Now Button","action_type":"PHONE","button_type":"Single","action_value":"087 147 2557","action_label":"CALL NOW","cnb_version":"2.0.4"});'><span>CALL NOW</span></a>
926<script>
927(function() {
928  const track   = document.getElementById('sliderTrack');
929  const prevBtn = document.getElementById('prevBtn');
930  const nextBtn = document.getElementById('nextBtn');
931  const dotsWrap = document.getElementById('sliderDots');
932  const cards   = track.querySelectorAll('.review-card');
933  let current   = 0;
934  let autoTimer;
935
936  // How many cards visible at once based on viewport
937  function visibleCount() {
938    if (window.innerWidth >= 1100) return 3;
939    if (window.innerWidth >= 700)  return 2;
940    return 1;
941  }
942
943  function totalSlides() {
944    return Math.ceil(cards.length / visibleCount());
945  }
946
947  // Build dots
948  function buildDots() {
949    dotsWrap.innerHTML = '';
950    for (let i = 0; i < totalSlides(); i++) {
951      const btn = document.createElement('button');
952      btn.className = 'dot' + (i === current ? ' active' : '');
953      btn.setAttribute('role','tab');
954      btn.setAttribute('aria-label', 'Go to review set ' + (i + 1));
955      btn.addEventListener('click', () => goTo(i));
956      dotsWrap.appendChild(btn);
957    }
958  }
959
960  function goTo(n) {
961    current = Math.max(0, Math.min(n, totalSlides() - 1));
962    const cardW  = cards[0].offsetWidth + 24; // 24 = gap
963    track.style.transform = `translateX(-${current * visibleCount() * cardW}px)`;
964    dotsWrap.querySelectorAll('.dot').forEach((d, i) => d.classList.toggle('active', i === current));
965  }
966
967  function next() { goTo(current + 1 < totalSlides() ? current + 1 : 0); }
968  function prev() { goTo(current - 1 >= 0 ? current - 1 : totalSlides() - 1); }
969
970  prevBtn.addEventListener('click', () => { resetAuto(); prev(); });
971  nextBtn.addEventListener('click', () => { resetAuto(); next(); });
972
973  function resetAuto() { clearInterval(autoTimer); autoTimer = setInterval(next, 5000); }
974
975  window.addEventListener('resize', () => { buildDots(); goTo(0); });
976
977  buildDots();
978  autoTimer = setInterval(next, 5000);
979
980  // Touch/swipe support
981  let startX = 0;
982  track.addEventListener('touchstart', e => { startX = e.touches[0].clientX; }, { passive: true });
983  track.addEventListener('touchend',   e => {
984    const diff = startX - e.changedTouches[0].clientX;
985    if (Math.abs(diff) > 50) { resetAuto(); diff > 0 ? next() : prev(); }
986  });
987})();
988</script>
988<script id="lsow-frontend-scripts-js-extra">
989var lsow_settings = {"mobile_width":"780","custom_css":""};
990//# sourceURL=lsow-frontend-scripts-js-extra
991</script>
vendor: 1 bytes, line 991
991
992<script id="lsow-frontend-scripts-js" src="https://furnitureremovalssa.co.za/wp-content/plugins/livemesh-siteorigin-widgets/assets/js/lsow-frontend.min.js?ver=3.9.2"></script>
vendor: 1 bytes, line 992
992
993<script id="miq-script-js-extra">
994var MIQ = {"ajax_url":"https://furnitureremovalssa.co.za/wp-admin/admin-ajax.php","nonce":"c31a98d9cc","redirect_url":"https://furnitureremovalssa.co.za/thank-you/"};
995//# sourceURL=miq-script-js-extra
996</script>
vendor: 1 bytes, line 996
996
997<script id="miq-script-js" src="https://furnitureremovalssa.co.za/wp-content/plugins/safr-inventory-quote/assets/script.js?ver=2.0.1"></script>
vendor: 1 bytes, line 997
997
998<script id="imagesloaded-js" src="https://furnitureremovalssa.co.za/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 998
998
999<script id="masonry-js" src="https://furnitureremovalssa.co.za/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 999
999
1000<script id="jquery-masonry-js" src="https://furnitureremovalssa.co.za/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b"></script>
vendor: 1 bytes, line 1000
1000
1001<script id="wpgmp-google-map-main-js-extra">
1002var wpgmp_local = {"language":"en","apiKey":"","urlforajax":"https://furnitureremovalssa.co.za/wp-admin/admin-ajax.php","nonce":"7f9e40b72a","wpgmp_country_specific":"","wpgmp_countries":"","wpgmp_assets":"https://furnitureremovalssa.co.za/wp-content/plugins/wp-google-map-plugin/assets/js/","days_to_remember":"","wpgmp_mapbox_key":"","wpgmp_cartodb_key":"","map_provider":"google","route_provider":"openstreet","tiles_provider":"Leaflet.OpenFreeMap","use_advanced_marker":"","set_timeout":"100","debug_mode":"","is_admin":"","select_radius":"Select Radius","search_placeholder":"Enter address or latitude or longitude or title or city or state or country or postal code here...","select":"Select","select_all":"Select All","select_category":"Select Category","all_location":"All","show_locations":"Show Locations","sort_by":"Sort by","wpgmp_not_working":"not working...","place_icon_url":"https://furnitureremovalssa.co.za/wp-content/plugins/wp-google-map-plugin/assets/images/icons/","wpgmp_location_no_results":"No results found.","wpgmp_route_not_avilable":"Route is not available for your requested route.","image_path":"https://furnitureremovalssa.co.za/wp-content/plugins/wp-google-map-plugin/assets/images/","default_marker_icon":"https://furnitureremovalssa.co.za/wp-content/plugins/wp-google-map-plugin/assets/images/icons/marker-shape-2.svg","img_grid":"\u003Cspan class='span_grid'\u003E\u003Ca class='wpgmp_grid'\u003E\u003Ci class='wep-icon-grid'\u003E\u003C/i\u003E\u003C/
1002a\u003E\u003C/span\u003E","img_list":"\u003Cspan class='span_list'\u003E\u003Ca class='wpgmp_list'\u003E\u003Ci class='wep-icon-list'\u003E\u003C/i\u003E\u003C/a\u003E\u003C/span\u003E","img_print":"\u003Cspan class='span_print'\u003E\u003Ca class='wpgmp_print' data-action='wpgmp-print'\u003E\u003Ci class='wep-icon-printer'\u003E\u003C/i\u003E\u003C/a\u003E\u003C/span\u003E","hide":"Hide","show":"Show","start_location":"Start Location","start_point":"Start Point","radius":"Radius","end_location":"End Location","take_current_location":"Take Current Location","center_location_message":"Your Location","driving":"Driving","bicycling":"Bicycling","walking":"Walking","transit":"Transit","metric":"Metric","imperial":"Imperial","find_direction":"Find Direction","miles":"Miles","km":"KM","show_amenities":"Show Amenities","find_location":"Find Locations","locate_me":"Locate Me","prev":"Prev","next":"Next","ajax_url":"https://furnitureremovalssa.co.za/wp-admin/admin-ajax.php","no_routes":"No routes have been assigned to this map.","no_categories":"No categories have been assigned to the locations.","mobile_marker_size":[24,24],"desktop_marker_size":[32,32],"retina_marker_size":[64,64]};
1003//# sourceURL=wpgmp-google-map-main-js-extra
1004</script>
vendor: 1 bytes, line 1004
1004
1005<script id="wpgmp-google-map-main-js" src="https://furnitureremovalssa.co.za/wp-content/plugins/wp-google-map-plugin/assets/js/maps.js?ver=5.0.1"></script>
vendor: 1 bytes, line 1005
1005
1006<script id="wpgmp-google-api-js" src="https://maps.google.com/maps/api/js?loading=async&#038;v=3.64&#038;libraries=marker,geometry,places,drawing,visualization&#038;callback=wpgmpInitMap&#038;language=en&#038;ver=5.0.1"></script>
vendor: 1 bytes, line 1006
1006
1007<script id="wpgmp-frontend-js" src="https://furnitureremovalssa.co.za/wp-content/plugins/wp-google-map-plugin/assets/js/wpgmp_frontend.js?ver=5.0.1"></script>
vendor: 1 bytes, line 1007
1007
1008<script id="suffice-skip-link-focus-fix-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/skip-link-focus-fix.js?ver=20151215"></script>
vendor: 1 bytes, line 1008
1008
1009<script id="swiper-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/swiper.jquery.min.js?ver=3.4.0"></script>
vendor: 1 bytes, line 1009
1009
1010<script id="waypoints-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/jquery.waypoints.min.js?ver=4.0.1"></script>
vendor: 1 bytes, line 1010
1010
1011<script id="visible-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/jquery.visible.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 1011
1011
1012<script id="headroom-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/headroom.min.js?ver=0.9"></script>
vendor: 1 bytes, line 1012
1012
1013<script id="headroom-jquery-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/jQuery.headroom.min.js?ver=0.9"></script>
vendor: 1 bytes, line 1013
1013
1014<script id="perfect-scrollbar-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/perfect-scrollbar.jquery.min.js?ver=0.6.16"></script>
vendor: 1 bytes, line 1014
1014
1015<script id="isotope-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/isotope.pkgd.min.js?ver=3.0.2"></script>
vendor: 1 bytes, line 1015
1015
1016<script id="countup-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/countUp.min.js?ver=1.8.3"></script>
vendor: 1 bytes, line 1016
1016
1017<script id="smooth-scroll-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/smooth-scroll.min.js?ver=10.2.1"></script>
vendor: 1 bytes, line 1017
1017
1018<script id="gumshoe-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/gumshoe.min.js?ver=3.3.3"></script>
vendor: 1 bytes, line 1018
1018
1019<script id="suffice-custom-js" src="https://furnitureremovalssa.co.za/wp-content/themes/suffice/assets/js/suffice-custom.min.js?ver=1.0"></script>
vendor: 1 bytes, line 1019
1019
1020<script id="siteorigin-panels-front-styles-js-extra">
1021var panelsStyles = {"fullContainer":"body","stretchRows":"1"};
1022//# sourceURL=siteorigin-panels-front-styles-js-extra
1023</script>
vendor: 1 bytes, line 1023
1023
1024<script id="siteorigin-panels-front-styles-js" src="https://furnitureremovalssa.co.za/wp-content/plugins/siteorigin-panels/js/styling.min.js?ver=2.37.0"></script>
vendor: 1 bytes, line 1024
1024
1025<script id="underscore-js" src="https://furnitureremovalssa.co.za/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1025
1025
1026<script id="backbone-js" src="https://furnitureremovalssa.co.za/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 1026
1026
1027<script id="nf-front-end-deps-js" src="https://furnitureremovalssa.co.za/wp-content/plugins/ninja-forms/assets/js/min/front-end-deps.js?ver=3.15.5"></script>
vendor: 1 bytes, line 1027
1027
1028<script id="nf-front-end-js-extra">
1029var nfi18n = {"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"$","fieldsMarkedRequired":"Fields marked with an \u003Cspan class=\"ninja-forms-req-symbol\"\u003E*\u003C/span\u003E are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m/d/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","hourPlaceholder":"Hour","minutePlaceholder":"Minute","am":"AM","pm":"PM"};
1030var nfFrontEnd = {"adminAjax":"https://furnitureremovalssa.co.za/wp-admin/admin-ajax.php","ajaxNonce":"c109ce1817","requireBaseUrl":"https://furnitureremovalssa.co.za/wp-content/plugins/ninja-forms/assets/js/","use_merge_tags":{"user":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"post":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","re
1030captcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"system":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"fields":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"calculations":{"html":"html","hidden":"hidden","note":"note","unknown":"unknown"}},"opinionated_styles":"","filter_esc_status":"false","nf_consent_status_response":[]};
1031var nfInlineVars = [];
1032//# sourceURL=nf-front-end-js-extra
1033</script>
vendor: 1 bytes, line 1033
1033
1034<script id="nf-front-end-js" src="https://furnitureremovalssa.co.za/wp-content/plugins/ninja-forms/assets/js/min/front-end.js?ver=3.15.5"></script>
vendor: 1 bytes, line 1034
1034
1035<script id="wp-emoji-settings" type="application/json">
1036{"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://furnitureremovalssa.co.za/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
1037</script>
vendor: 1 bytes, line 1037
1037
1038<script type="module">
1039/*! This file is auto-generated */
1040var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,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 r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[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,r){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!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));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(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1041//# sourceURL=https://furnitureremovalssa.co.za/wp-includes/js/wp-emoji-loader.min.js
1042</script>
vendor: 1 bytes, line 1042
1042
1043<script>document.body.className = document.body.className.replace("siteorigin-panels-before-js","");</script>
1043<script id="tmpl-nf-layout" type="text/template">
1044	<#
1045	var headingLevel = data.settings.form_title_heading_level;
1046	headingLevel = ( typeof headingLevel === 'number' || typeof headingLevel === 'string' ) && /^[1-6]$/.test( headingLevel ) ? headingLevel : 3;
1047	#>
1048	<span id="nf-form-title-{{{ data.id }}}" class="nf-form-title">
1049		{{{ ( 1 == data.settings.show_title ) ? '<h' + headingLevel + '>' + data.settings.title + '</h' + headingLevel + '>' : '' }}}
1050	</span>
1051	<div class="nf-form-wrap ninja-forms-form-wrap">
1052		<div class="nf-response-msg"></div>
1053		<div class="nf-debug-msg"></div>
1054		<div class="nf-before-form"></div>
1055		<div class="nf-form-layout"></div>
1056		<div class="nf-after-form"></div>
1057	</div>
1058</script>
1058
1059
1060<script id="tmpl-nf-empty" type="text/template">
1061
1062</script>
vendor: 1 bytes, line 1062
1062
1063<script id="tmpl-nf-before-form" type="text/template">
1064	{{{ data.beforeForm }}}
1065</script>
1065<script id="tmpl-nf-after-form" type="text/template">
1066	{{{ data.afterForm }}}
1067</script>
1067<script id="tmpl-nf-before-fields" type="text/template">
1068    <div class="nf-form-fields-required">{{{ data.renderFieldsMarkedRequired() }}}</div>
1069    {{{ data.beforeFields }}}
1070</script>
1070<script id="tmpl-nf-after-fields" type="text/template">
1071    {{{ data.afterFields }}}
1072    <div id="nf-form-errors-{{{ data.id }}}" class="nf-form-errors" role="alert"></div>
1073    <div class="nf-form-hp"></div>
1074</script>
vendor: 1 bytes, line 1074
1074
1075<script id="tmpl-nf-before-field" type="text/template">
1076    {{{ data.beforeField }}}
1077</script>
1077<script id="tmpl-nf-after-field" type="text/template">
1078    {{{ data.afterField }}}
1079</script>
1079<script id="tmpl-nf-form-layout" type="text/template">
1080	<form>
1081		<div>
1082			<div class="nf-before-form-content"></div>
1083			<div class="nf-form-content {{{ data.element_class }}}"></div>
1084			<div class="nf-after-form-content"></div>
1085		</div>
1086	</form>
1087</script>
1087<script id="tmpl-nf-form-hp" type="text/template">
1088	<label id="nf-label-field-hp-{{{ data.id }}}" for="nf-field-hp-{{{ data.id }}}" aria-hidden="true">
1089		{{{ nfi18n.formHoneypot }}}
1090		<input id="nf-field-hp-{{{ data.id }}}" name="nf-field-hp" class="nf-element nf-field-hp" type="text" value="" aria-labelledby="nf-label-field-hp-{{{ data.id }}}" />
1091	</label>
1092</script>
vendor: 1 bytes, line 1092
1092
1093<script id="tmpl-nf-field-layout" type="text/template">
1094    <div id="nf-field-{{{ data.id }}}-container" class="nf-field-container {{{ data.type }}}-container {{{ data.renderContainerClass() }}}" data-testid="nf-field-{{{ data.key }}}" data-nf-field-type="{{{ data.type }}}">
1095        <div class="nf-before-field"></div>
1096        <div class="nf-field"></div>
1097        <div class="nf-after-field"></div>
1098    </div>
1099</script>
vendor: 1 bytes, line 1099
1099
1100<script id="tmpl-nf-field-before" type="text/template">
1101    {{{ data.beforeField }}}
1102</script>
1102<script id="tmpl-nf-field-after" type="text/template">
1103    <#
1104    /*
1105     * Render our input limit section if that setting exists.
1106     */
1107    #>
1108    <div class="nf-input-limit"></div>
1109    <#
1110    /*
1111     * Render our error section if we have an error.
1112     */
1113    #>
1114    <div id="nf-error-{{{ data.id }}}" class="nf-error-wrap nf-error" role="alert" aria-live="assertive"></div>
1115    <#
1116    /*
1117     * Render any custom HTML after our field.
1118     */
1119    #>
1120    {{{ data.afterField }}}
1121</script>
vendor: 1 bytes, line 1121
1121
1122<script id="tmpl-nf-field-wrap" type="text/template">
1123	<div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}">
1124		<#
1125		/*
1126		 * This is our main field template. It's called for every field type.
1127		 * Note that must have ONE top-level, wrapping element. i.e. a div/span/etc that wraps all of the template.
1128		 */
1129        #>
1130		<#
1131		/*
1132		 * Render our label.
1133		 */
1134        #>
1135		{{{ data.renderLabel() }}}
1136		<#
1137		/*
1138		 * Render our field element. Uses the template for the field being rendered.
1139		 */
1140        #>
1141		<div class="nf-field-element">{{{ data.renderElement() }}}</div>
1142		<#
1143		/*
1144		 * Render our Description Text.
1145		 */
1146        #>
1147		{{{ data.renderDescText() }}}
1148	</div>
1149</script>
vendor: 1 bytes, line 1149
1149
1150<script id="tmpl-nf-field-wrap-no-label" type="text/template">
1151    <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}">
1152        <div class="nf-field-label"></div>
1153        <div class="nf-field-element">{{{ data.renderElement() }}}</div>
1154        <div class="nf-error-wrap"></div>
1155    </div>
1156</script>
vendor: 1 bytes, line 1156
1156
1157<script id="tmpl-nf-field-wrap-no-container" type="text/template">
1158
1159        {{{ data.renderElement() }}}
1160
1161        <div class="nf-error-wrap"></div>
1162</script>
vendor: 1 bytes, line 1162
1162
1163<script id="tmpl-nf-field-label" type="text/template">
1164	<div class="nf-field-label">
1165		<# if ( data.type === "listcheckbox" || data.type === "listradio" || data.type === "listimage" || data.type === "date" || data.type === "starrating" || data.type === "signature" || data.type === "html" || data.type === "hr" ) { #>
1166			<span id="nf-label-field-{{{ data.id }}}"
1167				class="nf-label-span {{{ data.renderLabelClasses() }}}">
1168					{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 
1169					{{{ data.maybeRenderHelp() }}}
1170			</span>
1171		<# } else { #>
1172			<label for="nf-field-{{{ data.id }}}"
1173					id="nf-label-field-{{{ data.id }}}"
1174					class="{{{ data.renderLabelClasses() }}}">
1175						{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 
1176						{{{ data.maybeRenderHelp() }}}
1177			</label>
1178		<# } #>
1179	</div>
1180</script>
vendor: 1 bytes, line 1180
1180
1181<script id="tmpl-nf-field-error" type="text/template">
1182	<div class="nf-error-msg nf-error-{{{ data.id }}}" aria-live="assertive">{{{ data.msg }}}</div>
1183</script>
1183<script id="tmpl-nf-form-error" type="text/template">
1184	<div class="nf-error-msg nf-error-{{{ data.id }}}">{{{ data.msg }}}</div>
1185</script>
1185<script id="tmpl-nf-field-input-limit" type="text/template">
1186    {{{ data.currentCount() }}} {{{ nfi18n.of }}} {{{ data.input_limit }}} {{{ data.input_limit_msg }}}
1187</script>
1187<script id="tmpl-nf-field-null" type="text/template">
1188</script>
1188<script id="tmpl-nf-field-textbox" type="text/template">
1189	<input
1190		type="text"
1191		value="{{{ _.escape( data.value ) }}}"
1192		class="{{{ data.renderClasses() }}} nf-element"
1193		{{{ data.renderPlaceholder() }}}
1194		{{{ data.maybeDisabled() }}}
1195		{{{ data.maybeInputLimit() }}}
1196		id="nf-field-{{{ data.id }}}"
1197		name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}"
1198		{{{ data.maybeDisableAutocomplete() }}}
1199		aria-invalid="false"
1200		aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}"
1201		aria-labelledby="nf-label-field-{{{ data.id }}}"
1202		{{{ data.maybeRequired() }}}
1203	>
1204</script>
vendor: 1 bytes, line 1204
1204
1205<script id='tmpl-nf-field-input' type='text/template'>
1206    <input id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" type="text" value="{{{ _.escape( data.value ) }}}" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}}
1207           aria-labelledby="nf-label-field-{{{ data.id }}}"
1208
1209            {{{ data.maybeRequired() }}}
1210    >
1211</script>
vendor: 1 bytes, line 1211
1211
1212<script id="tmpl-nf-field-email" type="text/template">
1213	<input
1214		type="email"
1215		value="{{{ _.escape( data.value ) }}}"
1216		class="{{{ data.renderClasses() }}} nf-element"
1217		id="nf-field-{{{ data.id }}}"
1218		name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}"
1219		{{{data.maybeDisableAutocomplete()}}}
1220		{{{ data.renderPlaceholder() }}}
1221		{{{ data.maybeDisabled() }}}
1222		aria-invalid="false"
1223		aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}"
1224		aria-labelledby="nf-label-field-{{{ data.id }}}"
1225		{{{ data.maybeRequired() }}}
1226	>
1227</script>
vendor: 1 bytes, line 1227
1227
1228<script id="tmpl-nf-field-textarea" type="text/template">
1229    <textarea id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} {{{ data.maybeDisableAutocomplete() }}} {{{ data.maybeInputLimit() }}}
1230        aria-labelledby="nf-label-field-{{{ data.id }}}"
1231
1232        {{{ data.maybeRequired() }}}
1233    >{{{ _.escape( data.value ) }}}</textarea>
1234</script>
1234
1235
1236<!-- Rich Text Editor Templates -->
1237
1238<script id="tmpl-nf-rte-media-button" type="text/template">
1239    <span class="dashicons dashicons-admin-media"></span>
1240</script>
1240
1241
1242<script id="tmpl-nf-rte-link-button" type="text/template">
1243    <span class="dashicons dashicons-admin-links"></span>
1244</script>
1244
1245
1246<script id="tmpl-nf-rte-unlink-button" type="text/template">
1247    <span class="dashicons dashicons-editor-unlink"></span>
1248</script>
1248
1249
1250<script id="tmpl-nf-rte-link-dropdown" type="text/template">
1251    <div class="rte-link">
1252        URL
1253        <input type="url" class="widefat code link-url"> <br />
1254        Text
1255        <input type="url" class="widefat code link-text"> <br />
1256        <label>
1257            <input type="checkbox" class="link-new-window"> {{{ nfi18n.fieldsTextareaOpenNewWindow }}}
1258        </label>
1259        <input type="button" class="cancel-link extra" value="Cancel">
1260        <input type="button" class="insert-link extra" value="Insert">
1261    </div>
1262</script>
vendor: 1 bytes, line 1262
1262
1263<script id="tmpl-nf-field-checkbox" type="text/template">
1264	<input id="nf-field-{{{ data.id }}}"
1265	       name="nf-field-{{{ data.id }}}"
1266	       aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}"
1267	       class="{{{ data.renderClasses() }}} nf-element"
1268	       type="checkbox"
1269	       value="1" {{{ data.maybeDisabled() }}}{{{ data.maybeChecked() }}}
1270	       aria-labelledby="nf-label-field-{{{ data.id }}}"
1271
1272			{{{ data.maybeRequired() }}}
1273	>
1274</script>
vendor: 1 bytes, line 1274
1274
1275<script id="tmpl-nf-field-submit" type="text/template">
1276
1277<# 
1278let myType = data.type
1279if('save'== data.type){
1280	myType = 'button'
1281}
1282#>
1283<input id="nf-field-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element " type="{{{myType}}}" value="{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}}" {{{ ( data.disabled ) ? 'aria-disabled="true" disabled="true"' : '' }}}>
1284
1285</script>
1285<script id='tmpl-nf-field-button' type='text/template'>
1286    <button id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" class="{{{ data.classes }}} nf-element">
1287        {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}}
1288    </button>
1289</script>
1289
1290</body>
1291</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.