{"product_id":"blog-best-floor-cleaning-solutions-on-a-budget","title":"Best floor cleaning solutions on a budget","description":"\u003ch1 class=\"text-2xl md:text-4xl leading-tight\"\u003eBest floor cleaning solutions on a budget\u003c\/h1\u003e\n                \u003cp class=\"lead\"\u003eWhen it comes to choosing the right cleaning products for your floor, a higher price...\u003c\/p\u003e\n            \n            \u003cdiv class=\"blog-single-header-meta flex flex-wrap sm:flex-nowrap mb-8\"\u003e\n                                    \u003cdiv class=\"box-author flex flex-nowrap items-center whitespace-nowrap relative text-xs w-full sm:w-auto mb-4 sm:mb-0\"\u003e\n                        \u003cspan class=\"author-image size-14 rounded-full bg-cover mr-4\" style=\"background-image:url('https:\/\/www.gravatar.com\/avatar\/9ed7b2d5799025a844218e619bdd467f?d=\u0026amp;s=150')\"\u003e\u003c\/span\u003e\n                        \u003cdiv class=\"author-content\"\u003e\n                            \u003ch6 class=\"text-sm mb-0\"\u003ePaul Hambidge\u003c\/h6\u003e\n                            \u003cp class=\"mb-0\"\u003e\n                                                                                                    \u003cspan class=\"author-company font-bold text-danger block\"\u003eFactory Direct Flooring Ltd\u003c\/span\u003e\n                                                            \u003c\/p\u003e\n                        \u003c\/div\u003e\n                        \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/author\/paul-hambidge\" class=\"full-block\"\u003e\u003c\/a\u003e\n                    \u003c\/div\u003e\n                                                    \u003cdiv class=\"reading-time sm:ml-6 sm:pl-6 sm:border-l-4 border-slate-200 border-border flex items-center text-sm sm:text-base\"\u003e\n                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\" class=\"size-4 mr-2\"\u003e\n                            \u003cpath d=\"M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z\"\u003e\u003c\/path\u003e\n                        \u003c\/svg\u003e\n                        5 min read                    \u003c\/div\u003e\n                                \u003cdiv class=\"by-expert ml-auto text-[10px] bg-slate-100 uppercase p-0.5 px-3 border border-border rounded self-center inline-flex items-center\"\u003e\n                    \u003csvg width=\"23\" height=\"30\" viewbox=\"0 0 23 30\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"h-7 mr-2 mt-1\"\u003e\n                        \u003cpath d=\"M9.95674 12.0426L9.94086 11.7566L9.68607 11.6256C8.12683 10.8242 7.16393 8.91864 7.16393 6.5262C7.16393 3.38339 9.23986 1 11.6731 1C14.0609 1 16.1823 3.38674 16.1823 6.5262C16.1823 8.90113 15.1351 10.818 13.5638 11.6256L13.325 11.7483L13.2954 12.0151C13.2412 12.5038 13.2758 13.0104 13.4742 13.4551C13.6791 13.9146 14.0464 14.2772 14.5851 14.4687L20.9354 16.8282C21.2272 16.9431 21.5401 17.2402 21.8308 17.6711C22.0757 18.0341 22.2747 18.4471 22.4097 18.809C22.3758 18.8872 22.3273 18.9919 22.2629 19.1151C22.1113 19.4047 21.8742 19.7909 21.5337 20.1756C20.8583 20.9389 19.782 21.6943 18.1272 21.6943H5.12265C3.08089 21.6943 2.0242 20.9183 1.46543 20.2C1.17833 19.8309 1.01058 19.4609 0.915042 19.1839C0.867436 19.0459 0.838347 18.9326 0.821536 18.8567C0.820978 18.8541 0.820435 18.8517 0.819904 18.8492C1.04288 18.1858 1.62122 17.562 2.26668 17.1929L8.51144 14.3778C9.06084 14.2411 9.4524 13.9137 9.68737 13.4758C9.91993 13.0423 9.98389 12.5318 9.95674 12.0426Z\" stroke=\"#575757\"\u003e\u003c\/path\u003e\n                        \u003cpath d=\"M12.1006 15.9088L11.6251 14.4453L11.1496 15.9088L9.97796 19.5146L6.18661 19.5146H4.64777L5.89272 20.4191L8.95998 22.6476L7.78839 26.2534L7.31287 27.7169L8.55782 26.8124L11.6251 24.5839L14.6923 26.8124L15.9373 27.7169L15.4618 26.2534L14.2902 22.6476L17.3574 20.4191L18.6024 19.5146H17.0635L13.2722 19.5146L12.1006 15.9088Z\" fill=\"#575757\" stroke=\"#F9F9F9\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                    Written by Expert                \u003c\/div\u003e\n            \u003c\/div\u003e\n                            \u003cdiv class=\"blog-single-header-image rounded-lg overflow-hidden max-h-32 xs:max-h-52 lg:max-h-80\"\u003e\n                    \u003cimg src=\"https:\/\/www.factory-direct-flooring.co.uk\/wp\/wp-content\/uploads\/care-guide-for-real-wood-flooring.jpg\" loading=\"lazy\" alt=\"Best floor cleaning solutions on a budget\"\u003e\n                \u003c\/div\u003e\n                    \n        \u003cdiv class=\"post-content\"\u003e\n            \u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eWhen it comes to choosing the right cleaning products for your floor, a higher price tag doesn’t always equal better results. There are plenty of \u003c\/span\u003e\u003cb\u003echeap floor cleaning solutions \u003c\/b\u003e\u003cspan style=\"font-weight: 300;\"\u003eavailable that do the trick, first time. The key is to use the right product for your flooring type. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eRead on to find the best cleaning products for your wood, vinyl or laminate floor, along with some expert tips and tricks for keeping things squeaky clean underfoot. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eWhat makes a floor cleaning solution effective?\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eSo, how do you know if a floor cleaning product is worth the money? An effective cleaning solution should:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eBe effective on dirt and stains\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eBe safe for your specific flooring type\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eProvide a streak-free finish\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eBe non-toxic (especially for homes with pets or young children)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eBe great value for money\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eBest cheap floor cleaning products by floor type\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eIt’s important to \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/advice-centre\/what-is-the-best-cleaner-for-each-type-of-flooring\"\u003e\u003cspan style=\"font-weight: 300;\"\u003euse a cleaning product that’s designed specifically for your flooring type\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e. This is to avoid any accidental damage and ensure your flooring stays looking its best for years to come. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eHere’s a quick look at the most affordable cleaning solutions by floor type: \u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"border-collapse: collapse; border: 1px solid grey;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: black; color: white;\"\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003e\u003cb\u003eFloor Type\u003c\/b\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003e\u003cb\u003eCheapest Cleaning Solution\u003c\/b\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003eLaminate\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003eMix of water \u0026amp; mild detergent (lightly damp mop, not soaked)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003eVinyl\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003eWarm water with a few drops of washing-up liquid\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003eWood (sealed)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003eDry cleaning or a small amount of mild pH-neutral specialist cleaner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003eWood (unsealed)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid grey; padding: 8px;\"\u003eDry cleaning (microfibre mop) or small amount of specialist cleaner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eNow, let’s take a closer look…\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003eBest laminate floor cleaning solutions on a budget\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/laminate\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eLaminate floors\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e are renowned for being easy to clean. That being said, some upkeep is needed to keep them looking their best for the long term. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eRegular cleaning should include:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eSweeping, dusting with a dry cloth or vacuuming\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eMixing a mild cleaning detergent with water and using a slightly damp mop or microfibre cloth to clean (always remember to mop up any excess moisture afterwards and check the bottle to see if it’s laminate-friendly!)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003e\u003cstrong\u003ePro tip:\u003c\/strong\u003e Be sure to use non abrasive cleaning tools and avoid harsh chemicals to prevent any damage to the protective top layer. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eRelated: \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/laminate\/how-to-clean\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eHow to clean laminate floors\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3\u003eLVT and LVP floor cleaning solutions\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/luxury-vinyl-tiles\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eLuxury Vinyl flooring\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e is one of the more wallet-friendly options when it comes to cleaning and maintenance, as plain old water suffices for everyday cleaning. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTo clean:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eMix water and a mild detergent and use a slightly damp mop or microfibre cloth to clean - avoid making the floor too wet!\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eAlways dry after mopping so the water doesn’t sit on the surface\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\n\u003cspan style=\"font-weight: 300;\"\u003eFor stains, cheap and cheerful \u003c\/span\u003e\u003ca href=\"https:\/\/www.goodhousekeeping.com\/uk\/house-and-home\/household-advice\/a669645\/21-cleaning-problems-you-can-solve-with-bicarbonate-of-soda\/\"\u003e\u003cspan style=\"font-weight: 300;\"\u003ebicarbonate of soda and warm water\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e can be used on small areas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eDiluted bleach can be used for tougher stains, such as red wine. Just be sure to wipe away thoroughly and use a non-abrasive cloth\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003e\u003cstrong\u003ePro tip:\u003c\/strong\u003e Adding a \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/coir-entrance-matting-natural-1mtr-wide\"\u003e\u003cspan style=\"font-weight: 300;\"\u003ecoir entrance matt \u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003eby your doorway is a simple and cost effective way of keeping your vinyl floor clean, by catching dirt and grit before it can damage your floor. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eRelated: \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/vinyl-flooring\/cleaning-care-guide\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eHow to clean vinyl floors\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3\u003eAffordable wooden floor cleaning solutions\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eAs with most flooring types, regular maintenance is the best (and cheapest!) way to keep your wooden floors clean and looking their best. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eRegular maintenance should include:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eDaily or weekly sweeping with a soft brush and \/ or vacuum cleaner\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eAvoiding excess moisture when mopping\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\n\u003cspan style=\"font-weight: 300;\"\u003eProtecting the surface and minimising scratches by adding\u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/felt-pad-protectors\"\u003e \u003cspan style=\"font-weight: 300;\"\u003efelt protectors to furniture feet \u003c\/span\u003e\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\n\u003cspan style=\"font-weight: 300;\"\u003eNourishing the wood with \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/maintenance-oil-natural-1ltr-ewa34\"\u003e\u003cspan style=\"font-weight: 300;\"\u003enatural maintenance oil for wooden floors\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eHowever, not all wooden floors are made equal!\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\n\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/solid-wood-flooring\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eSolid wood floors\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e are porous, so too much water can lead to warping\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\n\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/engineered-wood-flooring\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eEngineered wood floors \u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003ecan handle a little more moisture, but are still not waterproof\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eSealed wood floors are more resistant to water and stains. You can safely use a damp mop with a wood-safe cleaner\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eUnsealed or waxed floors are more delicate and can be damaged by moisture so opt for dry cleaning methods or very lightly dampened cloths\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eWhen \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/real-wood-flooring\/guides\/cleaning-guide\"\u003e\u003cspan style=\"font-weight: 300;\"\u003ecleaning a solid wooden floor\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e, it’s important to use a product that doesn’t dry out the pores in the wood and is designed specifically for the purpose. Anything too acidic risks damaging the surface over time, and some products can leave a residue that alters the appearance of the wood. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch4\u003eWoca natural soap spray\u003c\/h4\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eUnlike other cleaning products, this\u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/woca-natural-soap-spray-ewa31\"\u003e \u003cspan style=\"font-weight: 400;\"\u003enatural wood floor cleaning spray\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e is not detergent based, meaning it won’t dry out the pores in the wood. Perfect for oiled and waxed wooden floors. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eSuitable for: Oiled and waxed wooden floors\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eApplication: Spray\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003ePrice: £26.88\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg decoding=\"async\" src=\"https:\/\/imagely.factory-direct-flooring.co.uk\/media\/catalog\/product\/cache\/d0a17a55162f689b08fd45d368ce8bcc\/w\/o\/woca_natural_soap_2.jpg\" alt=\"Woca Natural Soap Spray EWA31\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/woca-natural-soap-spray-ewa31\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eBuy it here\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003ch4\u003e\u003cspan style=\"font-weight: 400;\"\u003eWoca intensive cleaner spray\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eWhen dealing with grease or dirt on wooden flooring, sometimes you need a stronger product. This\u003c\/span\u003e \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/woca-intensive-cleaner-spray-ewa32\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eintensive cleaning spray for wooden floors\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e can be used on any wooden surfaces on your home and is great for restoring older wooden floors to their former glory. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eSuitable for: Brushed, oiled and lacquered flooring\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eApplication: Spray\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003ePrice: £16.32\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg decoding=\"async\" src=\"https:\/\/imagely.factory-direct-flooring.co.uk\/media\/catalog\/product\/cache\/d0a17a55162f689b08fd45d368ce8bcc\/w\/o\/woca_intensive_cleaner_2.jpg\" alt=\"Woca Intensive Cleaner Spray EWA32\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/woca-intensive-cleaner-spray-ewa32\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eBuy it here\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eBudget floor cleaning tips \u0026amp; tricks\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eWant to clean even smarter? Try these money-saving tips:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eUse reusable mop pads and microfiber cloths instead of disposable wipes\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eChoose multi-surface cleaners to avoid buying lots of separate products\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eSpot-clean spills quickly to avoid staining\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eDon’t skimp on the right tools! A good mop can make all the difference\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eSchedule regular light cleans to minimise the frequency of deep cleans\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eAlways test any homemade cleaning solutions on a small patch first\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eAsk an expert! FAQs about the best budget floor cleaning products and techniques\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eOur flooring experts are on hand with some more advice to clean your floors safely and effectively…\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat cleaning solution is best for floors?\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eThe best cleaning solution for floors depends on the type of flooring you have. In general, pH-neutral cleaners are safest, especially for laminate, wood and vinyl floors. For a cheap and effective homemade option, a mix of water and white vinegar works well on tile and vinyl but should be avoided on natural wood. Always choose a solution that matches your floor type and is designed to clean without leaving residue.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat is the best thing to clean extremely dirty floors?\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eFor very dirty floors, start by removing dust and debris with a vacuum or dry mop. Then use a targeted cleaner that breaks down grease and grime, such as Woca intensive cleaner spray for wooden floors.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat do professionals clean floors with?\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eProfessional cleaners often use commercial-grade, pH-neutral cleaners tailored to the flooring type. However, they also rely on:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eMicrofibre mops or flat mops for even application\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eAuto-scrubbers or steam cleaners for commercial spaces (not used on wood or laminate)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eDilutable concentrates\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 300;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 300;\"\u003eSpecialist wood or stone cleaners where needed\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eFinal thoughts: Clean floors without the cost\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eYou don’t need a cupboard full of expensive products to keep your floors looking fresh and clean. Regular maintenance, a select few multi-purpose cleaners and some simple know-how is all it takes to keep your floors gleaming on a budget. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eWant more tips? Explore our collection of\u003c\/span\u003e \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/advice-centre\/maintenance\"\u003e\u003cspan style=\"font-weight: 400;\"\u003efloor cleaning and maintenance guides\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 300;\"\u003e to find step-by-step guides for cleaning your wooden, laminate, vinyl or LVT floor.\u003c\/span\u003e\u003cspan style=\"font-weight: 400;\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eOr, \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/accessories\/cleaning-maintenance\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eshop floor cleaning and maintenance accessories\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e for floor-safe products you can trust. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 300;\"\u003eWant to speak to an expert? Call us on 0330 100 00 15 to learn more about the different types of flooring we have on offer and how to care for it. \u003c\/span\u003e\u003c\/p\u003e        \u003c\/div\u003e\n        \u003cdiv class=\"blog-follow mt-12\"\u003e\n            \u003ch6\u003eLearn more and follow us\u003c\/h6\u003e\n            \u003cdiv class=\"social-icons flex items-center gap-3 mb-6\"\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.facebook.com\/FactoryDirectFlooring\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 320 512\"\u003e\n                        \u003cpath d=\"M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.instagram.com\/factorydirectflooring\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 448 512\"\u003e\n                        \u003cpath d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.pinterest.co.uk\/FactoryDirectFlooringLtd\/\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 384 512\"\u003e\n                        \u003cpath d=\"M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.youtube.com\/@factorydirectflooring\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 576 512\"\u003e\n                        \u003cpath d=\"M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.tiktok.com\/@factorydirectflooring\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 448 512\"\u003e\n                        \u003cpath d=\"M448 209.9a210.1 210.1 0 0 1 -122.8-39.3V349.4A162.6 162.6 0 1 1 185 188.3V278.2a74.6 74.6 0 1 0 52.2 71.2V0l88 0a121.2 121.2 0 0 0 1.9 22.2h0A122.2 122.2 0 0 0 381 102.4a121.4 121.4 0 0 0 67 20.1z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n                            \u003cdiv class=\"blog-categories mt-8\"\u003e\n                \u003ch4\u003eCategories\u003c\/h4\u003e\n                \u003cdiv class=\"flex flex-wrap gap-2 sm:gap-4\"\u003e\n                                            \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/advice-centre\" class=\"btn btn-grey rounded-full px-4 py-2 md:px-6 md:py-3 text-xs sm:text-sm shrink-0\"\u003eAdvice Centre\u003c\/a\u003e\n                                    \u003c\/div\u003e\n            \u003c\/div\u003e\n                            \u003cdiv class=\"blog-author pt-8 mb-8\"\u003e\n                \u003ch4\u003eAbout the Author\u003c\/h4\u003e\n                \u003cdiv class=\"box box-grey box-author p-6 text-sm flex\"\u003e\n                    \u003cspan class=\"author-image shrink-0 size-16 bg-cover mr-4 rounded-full\" style=\"background-image:url('https:\/\/www.gravatar.com\/avatar\/9ed7b2d5799025a844218e619bdd467f?d=\u0026amp;s=150')\"\u003e\u003c\/span\u003e\n                    \u003cdiv class=\"author-content\"\u003e\n                        \u003ch6 class=\"text-base font-normal mb-1\"\u003e\n                            \u003cstrong class=\"font-bold\"\u003ePaul Hambidge\u003c\/strong\u003e,                         \u003c\/h6\u003e\n                                                    \u003cp class=\"mb-0\"\u003ePaul has 32 years of flooring industry knowledge \u0026amp; experience from both an installation and manufacturing perspective. He started out as installer of very large commercial flooring projects for multiple retailers. He has been involved in all aspects of flooring and has worked with some of the largest producers of wood flooring, vinyl flooring and laminate floors.\u003c\/p\u003e\n                                            \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n                                    \u003cdiv class=\"section\"\u003e\n                            \u003c\/div\u003e\n            \u003caside class=\"sidebar sidebar-additional\" aria-label=\"Sidebar Additional\"\u003e\n\n\n\u003cdiv x-data=\"initCompareOnCompareSidebar()\" class=\"compare-widget\"\u003e\n    \u003ctemplate x-if=\"itemCount\"\u003e\n        \u003cdiv class=\"mt-8\"\u003e\n            \u003ch2 class=\"border-t border-container mb-6 pt-5 font-semibold text-lg\" id=\"compare-sidebar\"\u003e\n                Compare Products            \u003c\/h2\u003e\n            \u003cul role=\"list\" class=\"my-4\" aria-labelledby=\"compare-sidebar\"\u003e\n                \u003ctemplate x-for=\"product in compareItems\"\u003e\n                    \u003cli class=\"flex items-start mb-4\"\u003e\n                        \u003ca :href=\"product.product_url\" class=\"block mb-3 w-10 h-10 shrink-0 mr-4\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n                            \u003cimg :src=\"product.image\" alt=\"\" loading=\"lazy\"\u003e\n                        \u003c\/a\u003e\n                        \u003cstrong class=\"mr-2 text-sm leading-6 font-normal\"\u003e\n                            \u003ca :href=\"product.product_url\" :title=\"product.name\" x-html=\"product.name\"\u003e\u003c\/a\u003e\n                        \u003c\/strong\u003e\n                        \u003cbutton type=\"button\" :aria-label=\"hyva.str('Remove\\u0020product\\u0020\\u0022\\u00251\\u0022\\u0020from\\u0020the\\u0020comparison', product.name)\" class=\"p-1 inline-flex shrink-0 items-center justify-center text-slate-400\n                                   hover:text-slate-800 ml-auto\"\u003e\n                            \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke-width=\"2\" stroke=\"currentColor\" width=\"24\" height=\"24\" aria-hidden=\"true\"\u003e\n  \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 18L18 6M6 6l12 12\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n                        \u003c\/button\u003e\n                    \u003c\/li\u003e\n                \u003c\/template\u003e\n            \u003c\/ul\u003e\n            \u003cdiv class=\"flex flex-wrap items-center md:mt-5 gap-2 text-sm\"\u003e\n                \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/catalog\/product_compare\/index\/\" title=\"Compare Products\" class=\"btn btn-secondary text-sm\"\u003e\n                    \u003cspan\u003eCompare\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003cbutton x-data=\"initCompareSidebarClear()\" aria-label=\"Remove all Products\" class=\"btn text-sm shadow-none bg-transparent text-inherit\"\u003e\n                    \u003cspan\u003eRemove All\u003c\/span\u003e\n                \u003c\/button\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/template\u003e\n\u003c\/div\u003e\n\n    \n\n    \u003cdiv x-data=\"initWishlistOnWishlistSidebar()\" class=\"wishlist-widget\"\u003e\n        \u003ctemplate x-if=\"itemCount\"\u003e\n            \u003cdiv class=\"mt-8\"\u003e\n                \u003ch2 class=\"border-t border-container mb-6 pt-5\" id=\"wishlist-sidebar\"\u003e\n                    \u003cstrong class=\"title font-semibold text-lg\"\u003eMy Wish List\u003c\/strong\u003e\n                    \u003cspan class=\"counter text-xs\" x-html=\"wishlistCountLabel\"\u003e\u003c\/span\u003e\n                \u003c\/h2\u003e\n                \u003cul role=\"list\" class=\"my-4\" aria-labelledby=\"wishlist-sidebar\"\u003e\n                    \u003ctemplate x-for=\"product in wishlistItems\"\u003e\n                        \u003cli class=\"flex items-start mb-4\"\u003e\n                            \u003ca :href=\"product.product_url\" class=\"block mb-3 w-10 h-10 shrink-0 mr-4\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\n                                \u003cimg :src=\"product.image.src\" alt=\"\" loading=\"lazy\"\u003e\n                            \u003c\/a\u003e\n                            \u003cdiv class=\"product-item-details\"\u003e\n                                \u003cstrong class=\"mr-2 text-sm leading-6 font-normal\"\u003e\n                                    \u003ca :href=\"product.product_url\" :title=\"product.product_name\" x-html=\"product.product_name\"\u003e\u003c\/a\u003e\n                                \u003c\/strong\u003e\n                                \u003cdiv class=\"mr-2 text-sm leading-6 font-bold\" x-html=\"product.product_price\"\u003e\u003c\/div\u003e\n                                \u003ctemplate x-if=\"product.product_is_saleable_and_visible\"\u003e\n                                    \u003cdiv class=\"actions-primary my-2\"\u003e\n                                        \u003ctemplate x-if=\"!product.product_has_required_options\"\u003e\n                                            \u003cbutton type=\"button\" class=\"action tocart primary btn btn-primary text-sm\" :aria-label=\"hyva.str('Add\\u0020to\\u0020Cart\\u0020\\u00251', product.product_name)\" data-addto=\"cart\"\u003e\n                                                Add to Basket                                            \u003c\/button\u003e\n                                        \u003c\/template\u003e\n                                    \u003c\/div\u003e\n                                \u003c\/template\u003e\n                            \u003c\/div\u003e\n                            \u003cbutton type=\"button\" :aria-label=\"hyva.str('Remove\\u0020product\\u0020\\u0022\\u00251\\u0022\\u0020from\\u0020My\\u0020Wish\\u0020List', product.product_name)\" class=\"\n                                    p-1 inline-flex shrink-0 items-center\n                                    justify-center text-slate-400 hover:text-slate-800 ml-auto\n                                \"\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke-width=\"2\" stroke=\"currentColor\" width=\"24\" height=\"24\" aria-hidden=\"true\"\u003e\n  \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 18L18 6M6 6l12 12\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n                            \u003c\/button\u003e\n                        \u003c\/li\u003e\n                    \u003c\/template\u003e\n                \u003c\/ul\u003e\n                \u003cdiv class=\"flex flex-wrap items-center md:mt-5 gap-2 text-sm\"\u003e\n                    \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/wishlist\/\" aria-label=\"Go to Wish List page\" class=\"btn btn-secondary text-sm\"\u003e\n                        Go to Wish List                    \u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/template\u003e\n    \u003c\/div\u003e\n\u003c\/aside\u003e\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv x-data=\"Object.assign({}, hyva.modal(), initVideoModal())\" x-bind=\"eventListeners\"\u003e\n    \u003cdiv class=\"flex flex-col justify-center items-center w-full h-full fixed select-none z-100 left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 bg-black\/50\" x-show=\"isLoading\" x-transition:enter=\"ease-out duration-200\" x-transition:enter-start=\"opacity-0\" x-transition:enter-end=\"opacity-100\" x-transition:leave=\"ease-in duration-200\" x-transition:leave-start=\"opacity-100\" x-transition:leave-end=\"opacity-0\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"border-slate-100 h-16 w-16 animate-spin rounded-full border-8 border-t-primary\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sr-only\"\u003eLoading...\u003c\/div\u003e\n\u003c\/div\u003e    \u003cdiv data-dialog-ref-name=\"video_modal\" x-bind=\"overlay\" class=\"fixed inset-0 bg-black bg-opacity-50 z-50\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"fixed flex justify-center items-center text-left z-40 inset-0\"\u003e\n        \u003cdiv x-ref=\"video_modal\" role=\"dialog\" aria-modal=\"true\" class=\"inline-block bg-white shadow-xl rounded-lg max-h-screen overflow-auto overscroll-y-contain max-w-screen-lg w-[90%]\"\u003e\n            \u003cdiv id=\"video-modal\"\u003e\u003c\/div\u003e        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n     \n\n\u003cdiv x-data=\"Object.assign({}, hyva.modal(), initVisualiserModal())\" x-bind=\"eventListeners\"\u003e\n        \n    \u003cdiv data-dialog-ref-name=\"iframe_modal\" x-bind=\"overlay\" class=\"fixed inset-0 bg-black bg-opacity-50 z-50\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"fixed flex justify-center items-center text-left z-40 inset-0\"\u003e\n        \u003cdiv x-ref=\"iframe_modal\" role=\"dialog\" aria-modal=\"true\" class=\"inline-block bg-white shadow-xl rounded-lg max-h-screen overflow-auto overscroll-y-contain max-w-screen-lg w-[90%]\"\u003e\n            \u003cdiv id=\"visualiser-modal\"\u003e\u003c\/div\u003e        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c\/div\u003e\n                    \n\u003c\/div\u003e\n\n\n\n\n\n\u003cdiv x-data=\"Object.assign({}, hyva.modal(), initSamples())\" x-bind=\"eventListeners\"\u003e    \n    \u003cdiv class=\"flex flex-col justify-center items-center w-full h-full fixed select-none z-100 left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 bg-black\/50\" x-show=\"isLoading\" x-transition:enter=\"ease-out duration-200\" x-transition:enter-start=\"opacity-0\" x-transition:enter-end=\"opacity-100\" x-transition:leave=\"ease-in duration-200\" x-transition:leave-start=\"opacity-100\" x-transition:leave-end=\"opacity-0\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"border-slate-100 h-16 w-16 animate-spin rounded-full border-8 border-t-primary\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sr-only\"\u003eLoading...\u003c\/div\u003e\n\u003c\/div\u003e    \n    \u003cdiv data-dialog-ref-name=\"sample_modal\" x-bind=\"overlay\" class=\"fixed inset-0 bg-black bg-opacity-50 z-[75]\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"fixed flex justify-center items-center text-left z-40 inset-0\"\u003e\n        \u003cdiv x-ref=\"sample_modal\" role=\"dialog\" aria-modal=\"true\" class=\"inline-block bg-white shadow-xl rounded-lg max-h-screen overflow-auto overscroll-y-contain w-full max-w-96\"\u003e\n            \u003cdiv class=\"modal relative\"\u003e\n\n    \u003cbutton class=\"absolute top-3 right-3 hover:text-danger transition\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 384 512\" fill=\"currentColor\" class=\"size-7\"\u003e\n            \u003cpath d=\"M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n    \u003c\/button\u003e\n\n    \u003cdiv class=\"box box-sample-modal text-center\"\u003e\n\n        \u003cdiv class=\"font-bold text-xl leading-none\"\u003eMy Samples\u003c\/div\u003e\n        \u003cdiv class=\"font-bold text-lg mb-1\"\u003eAdd up to \u003cspan class=\"text-secondary\"\u003etwo\u003c\/span\u003e samples\u003c\/div\u003e\n        \u003cp class=\"text-sm\"\u003eWe'll post your samples First Class\u003c\/p\u003e\n\n        \u003cdiv class=\"flex flex-col gap-3 mb-6\"\u003e\n            \u003ctemplate x-for=\"(item, index) in sampleItems\"\u003e\n                \u003cdiv class=\"border p-3 bg-slate-100 rounded flex gap-3 items-center text-left relative\"\u003e\n                    \u003cdiv class=\"shrink-0 bg-slate-200 rounded overflow-hidden size-14\"\u003e\n                        \u003cimg :src=\"item.product_image.src\" class=\"size-full object-cover\" loading=\"lazy\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"grow\"\u003e\n                        \u003cdiv class=\"font-bold text-xs leading-tight\" x-html=\"item.product_name\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003ctemplate x-if=\"sampleCandidate\"\u003e\n                        \u003cdiv\u003e\n                            \u003cdiv class=\"absolute -left-3 top-8 text-[10px] bg-danger text-white rounded-full px-2 py-0.5 font-bold uppercase flex items-center gap-1.5\"\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\" fill=\"currentColor\" class=\"h-2.5 w-auto\"\u003e\n                                    \u003cpath d=\"M384 0L512 128 384 256H352V160H32 0V96H32 352V0h32zM128 256h32v96H480h32v64H480 160v96H128L0 384 128 256z\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                                Swap                            \u003c\/div\u003e\n                            \u003ca href=\"\" class=\"full-block\"\u003e\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/template\u003e\n                    \u003ctemplate x-if=\"!sampleCandidate\"\u003e\n                        \u003cdiv\u003e\n                            \u003ca href=\"\" class=\"absolute right-2 bottom-2 hover:text-danger\"\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\" fill=\"currentColor\" class=\"h-3.5 w-auto\"\u003e\n                                    \u003cpath d=\"M163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3C140.6 6.8 151.7 0 163.8 0zM32 128H416V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zM143 239c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/a\u003e\n                            \u003ctemplate x-if=\"sampleJustAdded == item.sample_parent_id\"\u003e\n                                \u003cdiv class=\"absolute -left-3 top-8 text-[10px] bg-secondary text-white rounded-full px-2 py-0.5 font-bold uppercase flex items-center gap-1.5\"\u003e\n                                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\" fill=\"currentColor\" class=\"h-2.5 w-auto\"\u003e\n                                        \u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\u003e\u003c\/path\u003e\n                                    \u003c\/svg\u003e\n                                    Added                                \u003c\/div\u003e\n                            \u003c\/template\u003e\n                        \u003c\/div\u003e\n                    \u003c\/template\u003e\n                \u003c\/div\u003e\n            \u003c\/template\u003e\n            \u003ctemplate x-for=\"item in Array.from({ length: maxSamples - sampleItems.length })\"\u003e\n                \u003cdiv class=\"border p-3 bg-slate-100 rounded flex gap-3 items-center text-left relative\"\u003e\n                    \u003cdiv class=\"shrink-0 bg-slate-200 rounded overflow-hidden size-14\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"grow\"\u003e\n                        \u003cdiv class=\"font-bold text-md leading-tight opacity-30\"\u003eEmpty Space\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/template\u003e\u003cdiv class=\"border p-3 bg-slate-100 rounded flex gap-3 items-center text-left relative\"\u003e\n                    \u003cdiv class=\"shrink-0 bg-slate-200 rounded overflow-hidden size-14\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"grow\"\u003e\n                        \u003cdiv class=\"font-bold text-md leading-tight opacity-30\"\u003eEmpty Space\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n\u003cdiv class=\"border p-3 bg-slate-100 rounded flex gap-3 items-center text-left relative\"\u003e\n                    \u003cdiv class=\"shrink-0 bg-slate-200 rounded overflow-hidden size-14\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"grow\"\u003e\n                        \u003cdiv class=\"font-bold text-md leading-tight opacity-30\"\u003eEmpty Space\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003ctemplate x-if=\"sampleItems.length === maxSamples\"\u003e\n            \u003cdiv class=\"font-bold text-sm leading-tight mb-6\"\u003e\n                Need more than 2 samples?\u003cbr\u003e Complete your order and simply place another!            \u003c\/div\u003e\n        \u003c\/template\u003e\n\n        \u003cdiv class=\"flex flex-col gap-2\"\u003e\n            \u003ctemplate x-if=\"sampleItems.length\"\u003e\n                \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/checkout\/cart\/\" class=\"btn btn-secondary\"\u003eOrder My Free Samples\u003c\/a\u003e\n            \u003c\/template\u003e\n            \u003ca href=\"\" class=\"btn btn-border\"\u003eContinue Shopping\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003ctemplate x-if=\"innerModal\"\u003e\n            \u003cdiv class=\"full-block flex p-8 items-center bg-white\/70\"\u003e\n                \u003cdiv class=\"bg-danger text-white p-4 rounded-lg w-full\"\u003e\n                    \u003cdiv class=\"font-bold text-xl mb-1.5\" x-html=\"innerModal.title\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"font-bold text-xs leading-tight\" x-html=\"innerModal.text\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"pt-4 flex gap-3 justify-center\"\u003e\n                        \u003ctemplate x-for=\"button in innerModal.buttons\"\u003e\n                            \u003ca href=\"\" :class=\"button.class\" x-html=\"button.html\"\u003e\u003c\/a\u003e\n                        \u003c\/template\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/template\u003e\n\n    \u003c\/div\u003e\n\u003c\/div\u003e        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n        \n\u003cdiv x-data=\"Object.assign({}, hyva.modal(), initMyProject())\" x-bind=\"eventListeners\"\u003e       \n    \u003cdiv class=\"flex flex-col justify-center items-center w-full h-full fixed select-none z-100 left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 bg-black\/50\" x-show=\"isLoading\" x-transition:enter=\"ease-out duration-200\" x-transition:enter-start=\"opacity-0\" x-transition:enter-end=\"opacity-100\" x-transition:leave=\"ease-in duration-200\" x-transition:leave-start=\"opacity-100\" x-transition:leave-end=\"opacity-0\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"border-slate-100 h-16 w-16 animate-spin rounded-full border-8 border-t-primary\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sr-only\"\u003eLoading...\u003c\/div\u003e\n\u003c\/div\u003e    \n    \u003cdiv data-dialog-ref-name=\"myproject_modal\" x-bind=\"overlay\" class=\"fixed inset-0 bg-black bg-opacity-50 z-50\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"fixed flex justify-center items-center text-left z-40 inset-0\"\u003e\n        \u003cdiv x-ref=\"myproject_modal\" role=\"dialog\" aria-modal=\"true\" class=\"inline-block bg-white shadow-xl rounded-lg max-h-screen overflow-auto overscroll-y-contain max-w-96\"\u003e\n            \u003cdiv class=\"modal relative\"\u003e\n    \u003cbutton class=\"absolute top-3 right-3 hover:text-danger transition\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 384 512\" fill=\"currentColor\" class=\"size-7\"\u003e\n            \u003cpath d=\"M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"box\"\u003e\n        \u003cform\u003e\n            \u003ch4\u003eSave Your Measurements\u003c\/h4\u003e\n            \u003cp\u003eSave your room measurements \u0026amp; we'll show your total price\u003c\/p\u003e\n            \u003clabel class=\"label text-sm font-bold\" for=\"measurement_type\"\u003e\n                \u003cspan\u003eDimensions\u003c\/span\u003e\n            \u003c\/label\u003e\n            \u003cdiv class=\"flex items-center p-1 bg-slate-100 uppercase text-xs leading-none font-bold mb-1\"\u003e\n                \u003cinput x-model=\"form.measurement_type\" id=\"coverage-mp\" class=\"peer\/coverage hidden\" type=\"radio\" value=\"coverage\" checked name=\"form.measurement_type\"\u003e\n                \u003clabel for=\"coverage-mp\" class=\"p-2.5 w-1\/2 peer-checked\/coverage:bg-white cursor-pointer flex gap-1.5\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 64.5 64.5\" enable-background=\"new 0 0 64.5 64.5\" fill=\"currentColor\" class=\"size-6\"\u003e\n                        \u003cpath d=\"M53 64.5H11.5C5.2 64.5 0 59.3 0 53V11.5C0 5.2 5.2 0 11.5 0H53c6.3 0 11.5 5.2 11.5 11.5V53c0 6.3-5.2 11.5-11.5 11.5zM11.5 5C7.9 5 5 7.9 5 11.5V53c0 3.6 2.9 6.5 6.5 6.5H53c3.6 0 6.5-2.9 6.5-6.5V11.5C59.5 7.9 56.6 5 53 5H11.5zM8.9 9.8l1.2-1.2 45.95 45.96-1.2 1.2zM8.9 54.5L54.84 8.5l1.2 1.2L10.1 55.7z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                    Total \u003cbr\u003eCoverage\n                \u003c\/label\u003e\n                \u003cinput x-model=\"form.measurement_type\" id=\"width_length-mp\" class=\"peer\/width hidden\" type=\"radio\" value=\"width_length\" name=\"form.measurement_type\"\u003e\n                \u003clabel for=\"width_length-mp\" class=\"p-2.5 w-1\/2 peer-checked\/width:bg-white cursor-pointer flex gap-1.5\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 64.5 64.5\" enable-background=\"new 0 0 64.5 64.5\" fill=\"currentColor\" class=\"size-6\"\u003e\n                        \u003cpath d=\"M53 64.5H11.5C5.2 64.5 0 59.3 0 53V11.5C0 5.2 5.2 0 11.5 0H53c6.3 0 11.5 5.2 11.5 11.5V53c0 6.3-5.2 11.5-11.5 11.5zM11.5 5C7.9 5 5 7.9 5 11.5V53c0 3.6 2.9 6.5 6.5 6.5H53c3.6 0 6.5-2.9 6.5-6.5V11.5C59.5 7.9 56.6 5 53 5H11.5zM8.4 20.4h47.7v2H8.4zM41.8 8.6h2v47.8h-2z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                    Width \u003cbr\u003ex Length\n                \u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003clabel for=\"metric-toggle-mp\" class=\"inline-flex items-center space-x-2 cursor-pointer mb-4 text-xs font-bold\"\u003e\n                \u003cspan\u003eMetres\u003c\/span\u003e\n                \u003cspan class=\"relative\"\u003e\n                    \u003cinput x-model=\"form.metric\" id=\"metric-toggle-mp\" type=\"checkbox\" class=\"hidden peer\" :checked=\"form.metric\"\u003e\n                    \u003cdiv class=\"w-10 h-5 rounded-full shadow-inner bg-slate-100\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"absolute inset-y-0 left-0 size-3 m-1 rounded-full shadow peer-checked:right-0 peer-checked:left-auto bg-zinc-800\"\u003e\u003c\/div\u003e\n                \u003c\/span\u003e\n                \u003cspan\u003eFeet\u003c\/span\u003e\n            \u003c\/label\u003e\n            \u003ctemplate x-if=\"form.measurement_type === 'coverage'\"\u003e\n                \u003cdiv class=\"field coverage\"\u003e\n                    \u003clabel class=\"label\" for=\"coverage-mp\"\u003e\u003cspan\u003eArea\u003c\/span\u003e\u003c\/label\u003e\n                    \u003cinput x-model=\"form.coverage\" id=\"coverage-mp\" required=\"\" title=\"coverage\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. 16\"\u003e\n                \u003c\/div\u003e\n            \u003c\/template\u003e\u003cdiv class=\"field coverage\"\u003e\n                    \u003clabel class=\"label\" for=\"coverage-mp\"\u003e\u003cspan\u003eArea\u003c\/span\u003e\u003c\/label\u003e\n                    \u003cinput x-model=\"form.coverage\" id=\"coverage-mp\" required=\"\" title=\"coverage\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. 16\"\u003e\n                \u003c\/div\u003e\n            \u003ctemplate x-if=\"form.measurement_type === 'width_length'\"\u003e\n                \u003cdiv class=\"flex gap-4 w-full\"\u003e\n                    \u003cdiv class=\"field width grow\"\u003e\n                        \u003clabel class=\"label\" for=\"width-mp\"\u003e\u003cspan\u003eWidth\u003c\/span\u003e\u003c\/label\u003e\n                        \u003cinput x-model=\"form.width\" id=\"width-mp\" required=\"\" title=\"width\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. 2\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"field length grow\"\u003e\n                        \u003clabel class=\"label\" for=\"length-mp\"\u003e\u003cspan\u003eLength\u003c\/span\u003e\u003c\/label\u003e\n                        \u003cinput x-model=\"form.length\" id=\"length-mp\" required=\"\" title=\"length\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. 2\"\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/template\u003e\n            \u003cdiv class=\"field name required\"\u003e\n                \u003clabel class=\"label\" for=\"room-name\"\u003e\u003cspan\u003eRoom Name\u003c\/span\u003e\u003c\/label\u003e\n                \u003cinput x-model=\"form.name\" id=\"room-name\" required=\"\" title=\"name\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. Kitchen\"\u003e\n            \u003c\/div\u003e\n            \u003cbutton class=\"btn btn-primary w-full\" title=\"Submit\" type=\"submit\"\u003e\n                \u003cspan\u003eSave Room \u0026amp; See Pricing\u003c\/span\u003e\n            \u003c\/button\u003e\n        \u003c\/form\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c\/div\u003e\n                    \n\u003c\/div\u003e\n\n\n\n\n\u003ciframe name=\"__uspapiLocator\" tabindex=\"-1\" role=\"presentation\" aria-hidden=\"true\" title=\"Blank\" style=\"display: none; position: absolute; width: 1px; height: 1px; top: -9999px;\"\u003e\u003c\/iframe\u003e\u003ciframe tabindex=\"-1\" role=\"presentation\" aria-hidden=\"true\" title=\"Blank\" src=\"https:\/\/consentcdn.cookiebot.com\/sdk\/bc-v4.min.html\" style=\"position: absolute; width: 1px; height: 1px; top: -9999px;\"\u003e\u003c\/iframe\u003e\u003cdiv id=\"batBeacon779240955783\" style=\"width: 0px; height: 0px; display: none; visibility: hidden;\"\u003e\u003cimg id=\"batBeacon373391289846\" width=\"0\" height=\"0\" alt=\"\" src=\"https:\/\/bat.bing.com\/action\/0?ti=5222042\u0026amp;tm=gtm002\u0026amp;Ver=2\u0026amp;mid=99772b40-f1c6-415c-94bb-f787f10917f2\u0026amp;bo=2\u0026amp;sid=6ad27f805b9111f187b2e748a50f41c8\u0026amp;vid=6ad30de05b9111f1812b9107e6e34a78\u0026amp;vids=0\u0026amp;msclkid=N\u0026amp;uach=pv%3D10.0\u0026amp;pi=918639831\u0026amp;lg=en-GB\u0026amp;sw=1920\u0026amp;sh=1080\u0026amp;sc=32\u0026amp;tl=Cheap%20floor%20cleaning%20solutions%3A%20Wood,%20vinyl%20%26%20laminate%20-%20Factory%20Direct%20Flooring\u0026amp;p=https%3A%2F%2Fwww.factory-direct-flooring.co.uk%2Fadvice-centre%2Fbest-floor-cleaning-solutions-on-a-budget\u0026amp;r=\u0026amp;lt=764\u0026amp;evt=pageLoad\u0026amp;sv=2\u0026amp;asc=G\u0026amp;cdb=AQIT\u0026amp;rn=473353\" style=\"width: 0px; height: 0px; display: none; visibility: hidden;\"\u003e\u003c\/div\u003e\u003ciframe id=\"_hjSafeContext_10547609\" title=\"_hjSafeContext\" tabindex=\"-1\" aria-hidden=\"true\" src=\"about:blank\" style=\"display: none !important; width: 1px !important; height: 1px !important; opacity: 0 !important; pointer-events: none !important;\"\u003e\u003c\/iframe\u003e\u003cdiv id=\"chat-widget-container\" style=\"opacity: 1; visibility: visible; z-index: 2147483639; position: fixed; bottom: 0px; width: 281px; height: 63px; max-width: 100%; max-height: calc(100% + 0px); min-height: 0px; min-width: 0px; background-color: transparent; border: 0px; overflow: hidden; right: 0px; transition: none;\"\u003e\n\u003ciframe allow=\"clipboard-read; clipboard-write; autoplay; display-capture *;\" src=\"https:\/\/secure.livechatinc.com\/customer\/action\/open_chat?license_id=12012078\u0026amp;group=0\u0026amp;embedded=1\u0026amp;widget_version=3\u0026amp;unique_groups=0\u0026amp;organization_id=fcb18a93-1e8b-4e1f-b826-895de422ae28\u0026amp;use_parent_storage=1\u0026amp;x-region=us-south1\" id=\"chat-widget\" name=\"chat-widget\" title=\"LiveChat chat widget\" scrolling=\"no\" style=\"width: 100%; height: 100%; min-height: 0px; min-width: 0px; margin: 0px; padding: 0px; background-image: none; background-position: 0% 0%; background-size: initial; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0); border-width: 0px; float: none; color-scheme: light; position: absolute; inset: 0px; transition: none !important; display: none; visibility: hidden;\"\u003e\u003c\/iframe\u003e\u003ciframe id=\"chat-widget-minimized\" name=\"chat-widget-minimized\" title=\"LiveChat chat widget\" scrolling=\"no\" style=\"width: 100%; height: 100%; min-height: 0px; min-width: 0px; margin: 0px; padding: 0px; background-image: none; background-position: 0% 0%; background-size: initial; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0); border-width: 0px; float: none; color-scheme: light; display: block;\"\u003e\u003c\/iframe\u003e\u003cdiv aria-live=\"polite\" id=\"lc-aria-announcer-polite\" tabindex=\"-1\" style=\"height: 1px; width: 1px; margin: -1px; overflow: hidden; white-space: nowrap; border: 0px; padding: 0px; position: absolute;\"\u003e\u003c\/div\u003e\n\u003cdiv aria-live=\"assertive\" id=\"lc-aria-announcer-assertive\" tabindex=\"-1\" style=\"height: 1px; width: 1px; margin: -1px; overflow: hidden; white-space: nowrap; border: 0px; padding: 0px; position: absolute;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Factory Direct Flooring","offers":[{"title":"Default Title","offer_id":52438272344376,"sku":null,"price":0.0,"currency_code":"UAH","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/3049\/7592\/files\/swatch-light-oak_49df0300-3d6a-4448-a129-f67a0d8b2658.jpg?v=1780092732","url":"https:\/\/factorydirectflooring.store\/products\/blog-best-floor-cleaning-solutions-on-a-budget","provider":"Factory Direct Flooring","version":"1.0","type":"link"}