<!DOCTYPE html>
<html lang="en" dir="ltr" data-nav-layout="vertical" data-theme-mode="light" data-header-styles="light" data-menu-styles="dark" data-toggled="close">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="google-site-verification" content="xmu9Gz9OcD4ndiyGpd4CmDlddasGdjXfQX9ahgu7Eng" />
<link rel="apple-touch-icon" sizes="57x57" href="https://www.laundryonapp.com/favicon//apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="https://www.laundryonapp.com/favicon//apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="https://www.laundryonapp.com/favicon//apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="https://www.laundryonapp.com/favicon//apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="https://www.laundryonapp.com/favicon//apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="https://www.laundryonapp.com/favicon//apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="https://www.laundryonapp.com/favicon//apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="https://www.laundryonapp.com/favicon//apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="https://www.laundryonapp.com/favicon//apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="https://www.laundryonapp.com/favicon//android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="https://www.laundryonapp.com/favicon//favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="https://www.laundryonapp.com/favicon//favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="https://www.laundryonapp.com/favicon//favicon-16x16.png">
<link rel="manifest" href="https://www.laundryonapp.com/favicon//manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
<title>Top Laundry Pickup & Delivery Services in Canada | Laundryonapp</title>
<meta name="title" content="Top Laundry Pickup & Delivery Services in Canada | Laundryonapp">
<meta name="description" content="Discover fast, top-rated laundry services in Canada. Pickup, delivery, drop-off options in Surrey, Langley, Abbotsford, Delta, & more. Open 24/7.">
<meta name="keyword" content="Laundry Service
Laundry
Laundry pickup and delivery
Top laundry service
Laundry service near me
ironing service near me
laundry delivery service
laundromat
laundromat near me">
<meta name="twitter_card" content="">
<meta name="twitter_site" content="">
<meta name="og_url" content="https://www.laundryonapp.com/">
<meta name="og_type" content="">
<meta name="og_title" content="https://www.laundryonapp.com/">
<meta name="og_description" content="Laundryonapp provides convenient laundry service in Canada with easy laundry pickup and delivery. Enjoy fresh, clean clothes without the hassle-schedule Now">
<meta name="og_image" content="">
<meta name="meta_chronicles" content="<link rel="canonical" href="
https://www.laundryonapp.com/"
/>">
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://www.laundryonapp.com">
<link href="https://www.laundryonapp.com/style.css" rel="stylesheet">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<script src="https://cdn.tailwindcss.com"></script>
<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap"
rel="stylesheet">
<link href="https://www.laundryonapp.com/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://www.laundryonapp.com/css/font-awesome.min.css">
<link rel="stylesheet" type="text/css"
href="https://www.laundryonapp.com/css/owl.carousel.min.css">
<link rel="stylesheet" type="text/css"
href="">
<link rel="stylesheet" href="https://www.laundryonapp.com/css/all.min.css"
integrity="sha512-Kc323vGBEqzTmouAECnVceyQqyqdsSiqLQISBL29aUW4U/M7pSPA/gEUZQqv1cwx4OnYxTxve5UMg5GT6L4JJg=="
crossorigin="anonymous" referrerpolicy="no-referrer" />
<link rel="stylesheet" href="https://www.laundryonapp.com/css/sweetalert2.min.css">
<style>
.tab-button{
align-items: center;
justify-content: center;
display: flex;
}
input::placeholder {
font-weight: 500;
font-size: 18px;
line-height: 40px;
color: #000000 !important;
}
input[type='checkbox'] {
-webkit-appearance: none;
/* Safari and Chrome */
-moz-appearance: none;
/* Firefox */
appearance: none;
/* Default */
width: 25px;
height: 25px;
border-radius: 4px;
cursor: pointer;
display: inline-block;
position: relative;
background-color: white;
border: 1px solid #4C95EF;
}
/* Styles for the checked disabled state */
input[type='checkbox']:checked disabled {
border-color: #4C95EF;
background-color: #4C95EF;
}
input[type='checkbox']:checked disabled::before {
content: '\f00c';
/* Font Awesome checkmark icon */
font-family: 'Font Awesome 5 Free';
/* Ensure the correct font family */
font-weight: 900;
/* Font Awesome solid weight */
color: white;
font-size: 18px;
position: absolute;
top: -2px;
left: 3px;
}
.swiper-container {
flex: 2;
overflow: hidden;
}
.swiper-slide {
display: flex;
align-items: center;
justify-content: center;
transition: transform 0.5s ease-in-out;
}
.swiper-slide img {
max-width: 300px;
height: auto;
}
.swiper-slide {
width: 300px !important;
}
.mt-40 {
margin-top: 10rem !important;
}
#slider {
overflow: hidden;
position: relative;
width: 100%;
}
#sliderContent {
display: flex;
transition: transform 0.5s ease-in-out;
white-space: nowrap;
/* Prevent line breaks */
}
.slider-item {
flex: 0 0 auto;
}
/* Custom video css */
.video {
position: relative;
width: 100%;
float: left;
overflow: hidden;
border-radius: 70px;
}
.videoWrapper {
position: relative;
width: 100%;
height: 0;
background-color: #000;
overflow: hidden;
}
.videoWrapper169 {
padding-top: 50%;
}
.videoIframe {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
background-color: transparent;
overflow: hidden;
}
.videoWrapperActive .videoPoster {
opacity: 0;
height: 0;
transition-delay: 0s, 0.8s;
}
.videoPoster {
position: absolute;
top: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
border: 0;
outline: none;
background-position: 50% 50%;
background-size: 100% 100%;
background-size: cover;
text-indent: -999em;
overflow: hidden;
opacity: 0.9;
transition: opacity 0.8s ease, height 0s ease;
transition-delay: 0s, 0s;
}
.playbutton {
background: url(./images/playbtn.png) 0 0 no-repeat;
background-size: contain;
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 120px;
height: 120px;
cursor: pointer;
/*border-left: 40px solid rgba(255, 255, 255, 0.75);
border-top: 25px solid transparent;
border-bottom: 25px solid transparent;
*/
transition: all 0.3s ease;
box-shadow: 0 0 5px 0 transparent;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
border-radius: 50%;
}
.home-video-close {
position: absolute;
top: 37px;
right: -5px;
z-index: 1;
transform: translateY(-100%);
display: block;
line-height: 0;
display: inline-block;
padding: 20px 10px;
font-size: 3em;
font-weight: 700;
color: #fff;
cursor: pointer;
/* text-shadow: 0 0 5px rgba(0, 0, 0, 0.5); */
transition: ease-in-out 0.15s all;
}
.home-video-close.is-hidden {
display: block;
z-index: 0;
}
#js-pointer-detector {
display: none;
}
@media (pointer: coarse) {
#js-pointer-detector {
display: block;
}
.js-videoPoster {
display: none;
}
}
/* ===================================== */
</style> <style>
input::placeholder {
font-weight: 500;
font-size: 18px;
line-height: 40px;
color: #000000 !important;
}
input[type='checkbox'] {
-webkit-appearance: none;
/* Safari and Chrome */
-moz-appearance: none;
/* Firefox */
appearance: none;
/* Default */
width: 25px;
height: 25px;
border-radius: 4px;
cursor: pointer;
display: inline-block;
position: relative;
background-color: white;
border: 1px solid #4C95EF;
}
/* Styles for the checked disabled state */
input[type='checkbox']:checked disabled {
border-color: #4C95EF;
background-color: #4C95EF;
}
input[type='checkbox']:checked disabled::before {
content: '\f00c';
/* Font Awesome checkmark icon */
font-family: 'Font Awesome 5 Free';
/* Ensure the correct font family */
font-weight: 900;
/* Font Awesome solid weight */
color: white;
font-size: 18px;
position: absolute;
top: -2px;
left: 3px;
}
.swiper-container {
flex: 2;
overflow: hidden;
}
.swiper-slide {
display: flex;
align-items: center;
justify-content: center;
transition: transform 0.5s ease-in-out;
}
.swiper-slide img {
max-width: 300px;
height: auto;
}
.swiper-slide {
width: 300px !important;
}
.mt-40 {
margin-top: 10rem !important;
}
#slider {
overflow: hidden;
position: relative;
width: 100%;
}
#sliderContent {
display: flex;
transition: transform 0.5s ease-in-out;
white-space: nowrap;
/* Prevent line breaks */
}
.slider-item {
flex: 0 0 auto;
}
/* Custom video css */
.video {
position: relative;
width: 100%;
float: left;
overflow: hidden;
border-radius: 70px;
}
.videoWrapper {
position: relative;
width: 100%;
height: 0;
background-color: #000;
overflow: hidden;
}
.videoWrapper169 {
padding-top: 50%;
}
.videoIframe {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
background-color: transparent;
overflow: hidden;
}
.videoWrapperActive .videoPoster {
opacity: 0;
height: 0;
transition-delay: 0s, 0.8s;
}
.videoPoster {
position: absolute;
top: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
border: 0;
outline: none;
background-position: 50% 50%;
background-size: 100% 100%;
background-size: cover;
text-indent: -999em;
overflow: hidden;
opacity: 0.9;
transition: opacity 0.8s ease, height 0s ease;
transition-delay: 0s, 0s;
}
.playbutton {
background: url("https://www.laundryonapp.com/images/playbtn.png") 0 0 no-repeat;
}
background-size: contain;
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 120px;
height: 120px;
cursor: pointer;
/*border-left: 40px solid rgba(255, 255, 255, 0.75);
border-top: 25px solid transparent;
border-bottom: 25px solid transparent;
*/
transition: all 0.3s ease;
box-shadow: 0 0 5px 0 transparent;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
border-radius: 50%;
}
.home-video-close {
position: absolute;
top: 37px;
right: -5px;
z-index: 1;
transform: translateY(-100%);
display: block;
line-height: 0;
display: inline-block;
padding: 20px 10px;
font-size: 3em;
font-weight: 700;
color: #fff;
cursor: pointer;
/* text-shadow: 0 0 5px rgba(0, 0, 0, 0.5); */
transition: ease-in-out 0.15s all;
}
.home-video-close.is-hidden {
display: block;
z-index: 0;
}
#js-pointer-detector {
display: none;
}
@media (pointer: coarse) {
#js-pointer-detector {
display: block;
}
.js-videoPoster {
display: none;
}
}
/* ===================================== */
</style>
<!-- TikTok Pixel Code Start -->
<script>
! function(w, d, t) {
w.TiktokAnalyticsObject = t;
var ttq = w[t] = w[t] || [];
ttq.methods = ["page", "track", "identify", "instances", "debug", "on", "off", "once", "ready", "alias", "group", "enableCookie", "disableCookie", "holdConsent", "revokeConsent", "grantConsent"], ttq.setAndDefer = function(t, e) {
t[e] = function() {
t.push([e].concat(Array.prototype.slice.call(arguments, 0)))
}
};
for (var i = 0; i < ttq.methods.length; i++) ttq.setAndDefer(ttq, ttq.methods[i]);
ttq.instance = function(t) {
for (var e = ttq._i[t] || [], n = 0; n < ttq.methods.length; n++) ttq.setAndDefer(e, ttq.methods[n]);
return e
}, ttq.load = function(e, n) {
var r = "https://analytics.tiktok.com/i18n/pixel/events.js"
, o = n && n.partner;
ttq._i = ttq._i || {}, ttq._i[e] = [], ttq._i[e]._u = r, ttq._t = ttq._t || {}, ttq._t[e] = +new Date, ttq._o = ttq._o || {}, ttq._o[e] = n || {};
n = document.createElement("script");
n.type = "text/javascript", n.async = !0, n.src = r + "?sdkid=" + e + "&lib=" + t;
e = document.getElementsByTagName("script")[0];
e.parentNode.insertBefore(n, e)
};
ttq.load('CS8APBBC77UE83CKNQR0');
ttq.page();
}(window, document, 'ttq');
</script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-SGQYCGL5J5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-SGQYCGL5J5');
</script>
</head>
<body class="sans background bg-[#E0F4FF] overflow-scroll ">
<!-- HEADER -->
<div class="xl:px-[5rem] py-[2rem] px-[10px]">
<nav class="relative sidebar_parent">
<div class="flex justify-between items-center">
<div class="flex items-center gap-[12px] cursor-pointer">
<a href="https://www.laundryonapp.com">
<img src="https://www.laundryonapp.com/images/laundry-logo.png" class="lg:w-[250px] w-[145px]" alt="LaundryOnApp Logo">
</a>
</div>
<div class="flex items-center gap-[12px] lg:gap-10">
<a href="https://www.laundryonapp.com/contact-us" class="contact_btn w-[90px] lg:hidden md:w-[120px] flex items-center justify-center md:h-[40px] h-[30px] bg-[#005CCD] rounded-[25px] font-normal text-[10px] md:text-[14px] leading-[18px] text-[#FFFFFF] text-center">
Contact Us
</a>
<button id="menu-btn" class="block lg:hidden focus:outline-none">
<img src="https://www.laundryonapp.com/images/menuBar.png" alt="Menu Button">
</button>
</div>
<div class="hidden lg:flex items-center gap-10">
<ul class="flex items-center gap-6">
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com">Home</a>
</li>
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com/about">About</a>
</li>
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com/work-with-us">Work with Us</a>
</li>
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com/faq">FAQ’s</a>
</li>
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com/blogs">Blogs</a>
</li>
<a href="https://www.laundryonapp.com/contact-us" class="w-[90px] md:w-[120px] md:h-[40px] flex items-center justify-center h-[30px] bg-[#005CCD] rounded-[25px] font-normal text-[10px] md:text-[14px] leading-[18px] text-[#FFFFFF] text-center">
Contact Us
</a>
</ul>
</div>
</div>
<div id="sidebar" class="fixed top-0 left-0 w-[250px] z-50 h-full bg-white shadow-lg transform -translate-x-full transition-transform duration-300 ease-in-out lg:hidden">
<ul class="flex flex-col gap-6 p-6">
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com">Home</a>
</li>
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com/about">About</a>
</li>
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com/work-with-us">Work with Us</a>
</li>
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com/faq">FAQ’s</a>
</li>
<li class="font-normal text-[15px] leading-[18px] cursor-pointer hover:text-[#C2CECC]">
<a href="https://www.laundryonapp.com/blogs">Blogs</a>
</li>
</ul>
</div>
</nav>
</div>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script>
$(document).mouseup(function(e) {
if ($(e.target).closest(".sidebar_parent").length === 0) {
$("#sidebar").addClass('-translate-x-full');
}
});
</script>
<!-- MAIN-CONTENT -->
<div>
<div class="relative z-10">
<img src="https://www.laundryonapp.com/images/bannerimg.png" alt="LaundryOnApp" class="xl:w-[800px] lg:w-[550px] md:w-[500px] w-[324px]" />
<div class=" font-bold text-[10px] md:text-[16px] lg:text-[17px] xl:text-[24px] leading-[20px] lg:leading-[40px] text-[#FFFFFF] top-[5px] md:top-[13px] lg:top-[8px] xl:top-[16px] left-[11px] lg:left-[27px] xl:left-[60px] absolute">
No washer, no time, no worries! Fresh threads in an instant</div>
</div>
<div class="max-w-[1700px] m-auto pb-[80px] md:px-[20px] px-[10px]">
<div class="max-w-[1315px] m-auto pt-10">
<div class=" mt-10 lg:flex justify-between grid grid-cols-2 gap-5 ">
<div>
<h2 class=" heading1 font-bold text-[22px] md:text-[40px] lg:text-[60px] xl:text-[90px] leading-[40px] lg:leading-[50px] xl:leading-[60px] text-[#000000]">
Clean Clothes </h2>
<h2 class="font-bold heading1 text-[22px] lg:text-[60px] xl:text-[90px] md:text-[40px] md:pt-5 md:pl-[50px] leading-[40px] lg:leading-[50px] xl:leading-[90px] text-[#005CCD] pl-[20px] xl:pl-[108px] xl:pt-10">
In An Instant</h2>
<p class=" font-normal text-[10px] lg:text-[17px] xl:text-[18px] md:text-[16px] md:leading-[21px] leading-[16px] mt-2 lg:leading-[60px] text-[#000000] md:pt-3 xl:mt-6">
Say goodbye to laundry days. Our app gives you your time back!</p>
<div class="grid grid-cols-1 lg:grid-cols-2 xl:mt-10 xl:gap-10">
<div class="border-t border-r border-[#000000] mt-10 relative xl:pr-[44px] ">
<div class="absolute lg:right-[-31px] xl:right-[-38px] top-[-17px] right-[-14px] lg:top-[-32px] xl:top-[-39px] bg-[#DDF3FF] py-[8px] px-[8px] lg:px-[20px] lg:py-[20px]">
<img src="https://www.laundryonapp.com/images/Star 1.png" alt="LaundryOnApp" class="w-[16px] lg:w-[22px] xl:w-[37px]" />
</div>
<h2 class="xl:text-[21px] md:text-[18px] text-[10px] leading-[40px] mt-2 lg:mt-10 text-[#000000] font-bold">
Our Happy Customer & Partner</h2>
<div class="flex lg:mt-10 mt-3">
<img src="https://www.laundryonapp.com/images/user.png" alt="LaundryOnApp" class="w-[31px] h-[31px] md:w-[50px] md:h-[50px]">
<img src="https://www.laundryonapp.com/images/user2.png" alt="LaundryOnApp" class="lg:ml-[-18px] ml-[-8px] w-[31px] h-[31px] md:w-[50px] md:h-[50px]">
<img src="https://www.laundryonapp.com/images/partner (3).png" alt="LaundryOnApp" class="lg:ml-[-18px] ml-[-8px] w-[31px] h-[31px] md:w-[50px] md:h-[50px]">
<img src="https://www.laundryonapp.com/images/partner (2).png" alt="LaundryOnApp" class="lg:ml-[-18px] ml-[-8px] w-[31px] h-[31px] md:w-[50px] md:h-[50px]">
<img src="https://www.laundryonapp.com/images/partner (1).png" alt="LaundryOnApp" class="lg:ml-[-18px] ml-[-8px] w-[31px] h-[31px] md:w-[50px] md:h-[50px]">
</div>
<div class="hidden md:flex md:gap-2 lg:grid grid-cols-1 md:grid-cols-2 xl:flex mt-10 pr-[20px]">
<div class="border-r border-[#000000] pr-[20px] ">
<h2 class=" font-bold md:text-[16px] lg:text-[15px] text-[20px] leading-[30px] text-[#000000] ">
Happy Customer</h2>
<div class="flex gap-[12px] items-center">
<img src="https://www.laundryonapp.com/images/Star 2.png" alt="LaundryOnApp" class="w-[20px]" />
<p class=" font-normal text-[15px] leading-[30px]">4.8 (25.6K)</p>
</div>
</div>
<div class="lg:px-0 md:px-[10px]">
<div class="flex gap-[12px] items-center">
<p class=" font-bold text-[35px] xl:text-[50px] leading-[50px] text-[#000000]">
425</p>
<div>
<p class=" font-bold md:text-[18px] text-[20px] leading-[20px]">Trusted
</p>
<p class="font-normal md:text-[18px] text-[15px] leading-[20px] pt-2">
Partner</p>
</div>
</div>
</div>
</div>
</div>
<div class="hidden md:block mt-[5rem] px-[10px] ">
<h2 class="text-[20px] xl:text-[24px] leading-[40px] text-[#000000] font-bold ">Download
Our Latest App</h2>
<div>
<div class="md:flex gap-[12px] mt-3 lg:mt-10">
<a href="https://apps.apple.com/in/app/laundry-on-app/id6502642010">
<img src="https://www.laundryonapp.com/images/app (1).png" alt="LaundryOnApp" class="w-[150px]" /></a>
<a href="https://play.google.com/store/apps/details?id=com.laundryonapp.user&hl=en-IN">
<img src="https://www.laundryonapp.com/images/app (3).png" alt="LaundryOnApp" class="w-[150px]" /></a>
</div>
<div>
<img src="https://www.laundryonapp.com/images/Stamp.png" alt="LaundryOnApp" class="w-[140px]">
</div>
</div>
</div>
</div>
</div>
<div class="relative">
<img src="https://www.laundryonapp.com/images/Homesec.png" alt="LaundryOnApp" class=" relative z-30 xl:w-[440px] w-[376px]" />
</div>
</div>
<div class="grid grid-cols-3 mt-5 px-[10px] md:hidden">
<div class="border-r border-[#000000] ">
<h2 class=" font-bold text-[12px] leading-[20px] text-[#000000]">Happy Customer</h2>
<div class="flex gap-[12px] items-center">
<img src="https://www.laundryonapp.com/images/Star 2.png" alt="LaundryOnApp" class="w-[20px]" />
<p class=" font-normal text-[12px] leading-[30px]">4.8 (25.6K)</p>
</div>
</div>
<div class="">
<div class="flex gap-[10px] items-center border-r border-[#000000] pl-[6px] pr-[20px]">
<p class=" font-bold text-[24px] leading-[50px] text-[#000000]">425</p>
<div>
<p class=" font-bold text-[12px] leading-[20px]">Trusted</p>
<p class="font-normal text-[10px] leading-[20px]">Partner</p>
</div>
</div>
</div>
<div class="px-[10px]">
<h2 class="text-[8px] leading-[12px] text-[#000000] font-bold ">Download Our Latest App</h2>
<div class="flex gap-[3px] mt-2">
<a href="https://apps.apple.com/in/app/laundry-on-app/id6502642010">
<img src="https://www.laundryonapp.com/images/app (1).png" class="w-[55px]" alt="LaundryOnApp"/></a>
<a href="https://play.google.com/store/apps/details?id=com.laundryonapp.user&hl=en-IN">
<img src="https://www.laundryonapp.com/images/app (3).png" class="w-[55px]" alt="LaundryOnApp"/></a>
</div>
</div>
<div>
<img src="https://www.laundryonapp.com/images/Stamp.png" class="w-[100px]" alt="LaundryOnApp">
</div>
</div>
</div>
</div>
<div class="marquee-container bg-[#005CCD] text-white p-3 text-lg">
<div class="marquee-content ">
<p class="inline-block font-bold text-[24px] leading-[40px] ">✦ <span class="pl-[20px]"> Canada's 1st Online
Laundry Service Marketplace</span></p>
<p class="inline-block font-bold text-[24px] leading-[40px] ">✦ <span class="pl-[20px]"> Canada's 1st Online
Laundry Service Marketplace</span></p>
<p class="inline-block font-bold text-[24px] leading-[40px] ">✦ <span class="pl-[20px]"> Canada's 1st Online
Laundry Service Marketplace</span></p>
<p class="inline-block font-bold text-[24px] leading-[40px] ">✦ <span class="pl-[20px]"> Canada's 1st Online
Laundry Service Marketplace</span></p>
</div>
</div>
<div class="xl:pt-[6rem] pt-[9rem] relative max-w-[1400px] m-auto px-[20px] grid grid-cols-1 gap-[2rem] xl:gap-[6rem] md:grid-cols-2 ">
<div>
<img src="https://www.laundryonapp.com/images/AwesomeSec.png" class="w-[526px]" alt="LaundryOnApp"/>
</div>
<div class="">
<h3 class="font-bold lg:text-[26px] text-[28px] xl:text-[50px] leading-[40px] xl:leading-[60px] text-[#000000]">
<span class="text-[#4C95EF]">Awesome </span>things about our services.
</h3>
<p class=" font-medium text-[17px] lg:text-[20px] leading-[28px] lg:leading-[40px] text-[#000000] mt-[10px]">
Sign up for awesome offers & much more!</p>
<div class="lg:grid md:grid md:grid-cols-2 mt-[20px] lg:mt-10 flex flex-col gap-[20px]">
<div>
<label class="flex items-center gap-[12px] cursor-pointer">
<input type="checkbox" checked disabled name="category" class="form-checkbox cursor-pointer">
<span class="font-semibold text-[13px] md:leading-[20px] lg:text-[18px] leading-[40px]">Customized
Preferences</span>
</label>
</div>
<div>
<label class="flex items-center gap-[12px] cursor-pointer">
<input type="checkbox" checked disabled name="category" class="form-checkbox cursor-pointer">
<span class="font-semibold text-[14px] lg:text-[18px] md:leading-[20px] leading-[40px]">Affordable
Pricing</span>
</label>
</div>
<div>
<label class="flex items-center gap-[12px] cursor-pointer">
<input type="checkbox" checked disabled name="category" class="form-checkbox cursor-pointer">
<span class="font-semibold md:leading-[20px] text-[14px] lg:text-[18px] leading-[40px]">Claim
Discounts</span>
</label>
</div>
<div>
<label class="flex items-center gap-[12px] cursor-pointer">
<input type="checkbox" checked disabled name="category" class="form-checkbox cursor-pointer">
<span class="font-semibold md:leading-[20px] text-[14px] lg:text-[18px] leading-[40px]">Trusted
Launders</span>
</label>
</div>
<div>
<label class="flex items-center gap-[12px] cursor-pointer">
<input type="checkbox" checked disabled name="category" class="form-checkbox cursor-pointer">
<span class="font-semibold md:leading-[20px] text-[14px] lg:text-[18px] leading-[40px]">Easy
Delivery</span>
</label>
</div>
<div>
<label class="flex items-center gap-[12px] cursor-pointer">
<input type="checkbox" checked disabled name="category" class="form-checkbox cursor-pointer">
<span class="font-semibold md:leading-[20px] text-[13px] lg:text-[18px] leading-[40px]">Flexible
Schedules</span>
</label>
</div>
</div>
<div class="flex lg:justify-start justify-center mt-[40px] lg:mt-[80px]">
<div class="bg-[#000000] rounded-[60px] gap-[10px] lg:gap-5 w-[291px] lg:w-[350px] flex items-center justify-center w-[225px] h-[70px] text-white font-medium text-[18px] leading-[30px]">
Download Now
<div class="relative">
<img src="./images/Union.png" class="lg:w-[96px] w-[79px]" alt="LaundryOnApp">
<div class="flex gap-4 items-center justify-center absolute right-[5px] lg:right-[20px] top-[8px] lg:top-[13px]">
<a href="https://apps.apple.com/in/app/laundry-on-app/id6502642010"> <img src="./images/Apple.png" alt="LaundryOnApp" class="w-[20px]">
</a>
<a href="https://play.google.com/store/apps/details?id=com.laundryonapp.user&hl=en-IN">
<img src="./images/GooglApp.png" class="w-[20px]" alt="LaundryOnApp">
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="bg-white mt-40 py-[40px] bg-no-repeat" style="background-image: url('https://www.laundryonapp.com/images/sliderbg2.png'); ">
<div class="max-w-[1989px] m-auto">
<h3 class=" font-bold text-[27px] xl:text-[56px] leading-[36px] lg:leading-[90px] text-[#000000] text-center">
How LaundryOn works - <span class="text-[#4C95EF]">4 easy steps!</span></h3>
<p class=" font-medium text-[18px] lg:text-[24px] leading-[32px] lg:leading-[40px] text-[#000000] text-center">
Sign up for awesome offers & much more!</p>
<div>
<div class="lg:flex mt-20 justify-center items-center px-[20px]">
<div class="xl:px-[80px] text lg:w-[60%]" id="text">
<h3 id="sliderText" class="font-bold text-[25px] lg:text-[30px] text-[#000000] leading-[42px]">
Download App
& Sign Up</h3>
<p id="sliderDescription" class="font-medium text-[16px] lg:text-[24px] leading-[24px] lg:leading-[40px] pt-1 lg:pt-4">
laundryonapp
</p>
<div class="flex items-center gap-[10px] mt-[2rem]">
<a href="https://apps.apple.com/in/app/laundry-on-app/id6502642010">
<img src="https://www.laundryonapp.com/images/app (1).png" class="lg:w-[150px] w-[130px]" alt="LaundryOnApp"/></a>
<a href="https://play.google.com/store/apps/details?id=com.laundryonapp.user&hl=en-IN">
<img src="https://www.laundryonapp.com/images/app (3).png" class="lg:w-[150px] w-[130px]" alt="LaundryOnApp"/></a>
</div>
</div>
<div id="slider" class="relative lg:mt-0 mt-5 lg:w-[60%] w-full overflow-hidden">
<div id="sliderContent" class="flex">
<!-- Slides -->
<div class="slider-item w-[calc(100%/3.5)]">
<img src="https://www.laundryonapp.com/images/slider (2).png" alt="Image 1">
</div>
<div class="slider-item w-[calc(100%/3.5)]">
<img src="https://www.laundryonapp.com/images/slider (1).png" alt="Image 2">
</div>
<div class="slider-item w-[calc(100%/3.5)]">
<img src="https://www.laundryonapp.com/images/LaundryWorksImg_2.png" alt="Image 3">
</div>
<div class="slider-item w-[calc(100%/3.5)]">
<img src="https://www.laundryonapp.com/images/LaundryWorksImg.png" alt="Image 4">
</div>
<div class="slider-item w-[calc(100%/3.5)]">
<img src="https://www.laundryonapp.com/images/slider (2).png" alt="Image 1">
</div>
<div class="slider-item w-[calc(100%/3.5)]">
<img src="https://www.laundryonapp.com/images/slider (1).png" alt="Image 2">
</div>
<div class="slider-item w-[calc(100%/3.5)]">
<img src="https://www.laundryonapp.com/images/LaundryWorksImg_2.png" alt="Image 3">
</div>
<div class="slider-item w-[calc(100%/3.5)]">
<img src="https://www.laundryonapp.com/images/LaundryWorksImg.png" alt="Image 4">
</div>
</div>
<div class="flex justify-end mt-3 gap-[12px]">
<button id="prev"><img src="https://www.laundryonapp.com/images/Arrow-right.png" alt="Left"></button>
<button id="next"><img src="https://www.laundryonapp.com/images/Arrow_left.svg" alt="Right"></button>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="max-w-[1700px] m-auto pb-[80px] md:px-[20px] px-[10px]">
<div class="mt-[7rem]">
<h2 class=" font-bold text-[29px] xl:text-[50px] leading-[40px] xl:leading-[80px] text-center">Where
Freshness Meets <span class="text-[#4C95EF]">Care</span> </h2>
<p class=" font-medium text-[16px] lg:text-[24px] leading-[32px] lg:leading-[40px] text-[#000000] mt-2 text-center">
Sign up for awesome offers & much more!</p>
<div class="w-full bg-[#FFFFFF] rounded-[20px] shadow max-w-[1285px] m-auto">
<div class="grid grid-cols-1 gap-4 md:grid-cols-3 px-[40px] mt-10 py-[40px]">
<div class="md:border-r border-[#B1B6C6]">
<img src="https://www.laundryonapp.com/images/QualityIcon.png" alt="LaundryOnApp" class="w-[32px] lg:w-[40px]" />
<h2 class=" font-semibold text-[19px] lg:text-[22px] leading-[40px] text-[#000000] mt-1 ">
Unmatched Quality</h2>
<p class=" font-normal text-[16px] leading-[30px] ">Experience a new level of excellence.
</p>
</div>
<div class="md:px-[20px] md:border-r border-[#B1B6C6]">
<img src="https://www.laundryonapp.com/images/TimeIcon.png" alt="LaundryOnApp" class="w-[32px] lg:w-[40px]" />
<h2 class=" font-semibold text-[19px] lg:text-[22px] leading-[20px] lg:leading-[40px] text-[#000000] mt-1">
Timely Service</h2>
<p class=" font-normal text-[16px] leading-[30px] lg:mt-0">Your deadlines, our commitment.
</p>
</div>
<div class="md:px-[20px] ">
<img src="https://www.laundryonapp.com/images/StatisfactionIcon.png" alt="LaundryOnApp" class="w-[32px] lg:w-[40px]" />
<h2 class=" font-semibold text-[19px] lg:text-[22px] leading-[20px] lg:leading-[40px] text-[#000000] mt-1">
Customer Satisfaction</h2>
<p class=" font-normal text-[16px] leading-[30px] lg:mt-0">Your happiness is our driving
force.</p>
</div>
</div>
</div>
</div>
<div class="mt-40 max-w-[1300px] m-auto px-[10px]">
<div class="">
<div class="grid grid-cols-1 lg:grid-cols-2 gap-10 ">
<div>
<img src="https://www.laundryonapp.com/images/PartnerImg.png" alt="LaundryOnApp" class="w-[600px]" />
</div>
<div class="lg:mt-0 md:mt-3">
<h3 class=" font-bold text-[34px] md:text-[40px] lg:text-[45px] leading-[40px] lg:leading-[60px]">
Your Trusted Partner in <span class="text-[#4C95EF]">Laundry Care</span> </h3>
<p class=" font-medium text-[16px] md:text-[18px] lg:text-[20px] leading-[32px] lg:leading-[40px] text-[#000000] mt-[10px] text-left">
Dependable laundry solutions with quality you can trust.</p>
<div class="flex mt-[20px] gap-[20px]">
<div>
<input type="checkbox" checked disabled class="mt-[10px]">
</div>
<div>
<h6 class=" font-semibold text-[18px] lg:text-[20px] xl:text-[24px] leading-[40px]">
Passionate Expertise</h6>
<p class=" font-medium xl:text-[18px] text-[16px] leading-[30px] text-[#000000]">
Driven by a deep-rooted passion for fabric care, our expert team delivers
exceptional results</p>
</div>
</div>
<div class="flex mt-5 gap-[20px]">
<div>
<input type="checkbox" checked disabled class="mt-[10px]">
</div>
<div>
<h6 class=" font-semibold text-[18px] lg:text-[20px] xl:text-[24px]] leading-[40px]">
Cutting-Edge Technology</h6>
<p class=" font-medium xl:text-[18px] text-[16px] leading-[30px] text-[#000000]">
Harnessing the latest advancements, we provide innovative solutions for pristine
laundry
</p>
</div>
</div>
<div class="flex mt-5 gap-[20px]">
<div>
<input type="checkbox" checked disabled class="mt-[10px]">
</div>
<div>
<h6 class=" font-semibold text-[18px] lg:text-[20px] xl:text-[24px] leading-[40px]">
Customer-Centric Approach</h6>
<p class=" font-medium xl:text-[18px] text-[16px] leading-[30px] text-[#000000]">
Your satisfaction is our ultimate goal. We're committed to exceeding your
expectations.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mt-40 bg-[#132A54F2] bg-no-repeat bg-cover " style="background-image: url('https://www.laundryonapp.com/images/Ribbon.png');">
<div class="max-w-[1300px] m-auto pt-10 px-[20px] md:flex justify-between items-center">
<div>
<h3 class=" font-bold leading-[30px] lg:leading-[50px] text-[23px] lg:text-[29px] xl:text-[35px] text-[#FFFFFF]">
Schedule Your Pick-Up or Delivery, <br> We'll Take Care of the Rest!</h3>
<p class=" font-normal text-[19px] leading-[20px] lg:leading-[40px] text-[#FFFFFF] pt-6">
Schedule your collection across Canada</p>
<div class="flex gap-[12px] my-8">
<a href="https://apps.apple.com/in/app/laundry-on-app/id6502642010">
<img src="https://www.laundryonapp.com/images/AppStore.png" alt="LaundryOnApp" class="lg:w-[150px] w-[130px]" /></a>
<a href="https://play.google.com/store/apps/details?id=com.laundryonapp.user&hl=en-IN">
<img src="https://www.laundryonapp.com/images/PlayStore.png" alt="LaundryOnApp" class="lg:w-[150px] w-[130px]" /></a>
</div>
</div>
<div class="md:mt-0 mt-10">
<img src="https://www.laundryonapp.com/images/DeliverImg.png" alt="LaundryOnApp" class="w-[433px] md:mt-[-44px] xl:mt-[-74px]" />
</div>
</div>
</div>
<div class="bg-cover bg-no-repeat bg-center h-full " style="background-image: url('https://www.laundryonapp.com/images/Ribbon_2.png');">
<div class="mt-40 bg-[#FFFFFF] rounded-[30px] max-w-[1300px] m-auto">
<div class="md:flex justify-between ">
<div class="lg:px-[40px] px-[20px] mt-10 py-[20px]">
<h3 class=" font-bold text-[20px] lg:text-[28px] leading-[40px] text-[#000000]">Help us with
Reliable deliveries, Every time.</h3>
<p class=" font-medium text-[18px] lg:text-[22px] pt-[20px] leading-[40px] text-[#000000]">
Work as a Bid Driver or Launderer & help us build the community for good</p>
<div class="lg:mt-[3rem] mt-[20px]">
<a href="https://www.laundryonapp.com/work-with-us"><button class="lg:w-[200px] w-[150px] h-[55px] bg-[#005CCD] rounded-[100px] font-medium text-[16px] lg:text-[18px] leading-[30px] text-[#FFFFFF]">Work
with Us →</button></a>
</div>
</div>
<div class="border-2 border-[]">
<img src="https://www.laundryonapp.com/images/WorkImg.png" alt="LaundryOnApp" class="w-[500px] md:h-full" />
</div>
</div>
</div>
<div class="mt-[8rem] relative">
<div class="flex justify-start items-center absolute">
<img src="https://www.laundryonapp.com/images/Set.png" alt="LaundryOnApp" class="lg:w-[200px] md:w-[130px] hidden md:flex">
</div>
<div>
<h2 class=" font-bold text-[29px] xl:text-[50px] leading-[40px] xl:leading-[80px] text-center">
We have all <span class="text-[#4C95EF]">set for you </span> </h2>
</div>
<p class=" font-medium text-[16px] lg:text-[24px] leading-[32px] lg:leading-[40px] mt-2 text-center">
Quick& Affordable services for everyone</p>
<div style="display: none !important; width: 1728px; height: 1202px; padding-top: 10px; padding-bottom: 50px; padding-left: 125px; padding-right: 126px; background: #E0F4FF; flex-direction: column; justify-content: center; align-items: center; display: inline-flex">
<div style="width: 1477px; height: 1416.61px;">
<div style="width: 1190px; height: 50px; left: 124px; top: 226.61px; position: absolute">
<div style="left: 70px; top: 10px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; line-height: 30px; word-wrap: break-word">
Allergy Free Choices</div>
<div style="width: 50px; height: 50px; padding-top: 16.67px; padding-bottom: 16.67px; padding-left: 13.89px; padding-right: 12.50px; left: 0px; top: 0px; position: absolute; justify-content: center; align-items: center; display: inline-flex">
<div style="width: 23.61px; height: 16.67px; border: 3.01px">
<input type="checkbox" name="Allergy" id="Allergy" checked disabled>
</div>
</div>
<div style="left: 959px; top: 10px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; line-height: 30px; word-wrap: break-word">
No Service Fees </div>
<div style="width: 50px; height: 50px; padding-top: 16.67px; padding-bottom: 16.67px; padding-left: 13.89px; padding-right: 12.50px; left: 889px; top: 0px; position: absolute; justify-content: center; align-items: center; display: inline-flex">
<div style="width: 23.61px; height: 16.67px; border: 3.01px">
<input type="checkbox" name="Allergy" id="Allergy" checked disabled>
</div>
</div>
<div style="left: 537px; top: 10px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; line-height: 30px; word-wrap: break-word">
Multiple Choices </div>
<div style="width: 50px; height: 50px; padding-top: 16.67px; padding-bottom: 16.67px; padding-left: 13.89px; padding-right: 12.50px; left: 467px; top: 0px; position: absolute; justify-content: center; align-items: center; display: inline-flex">
<div style="width: 23.61px; height: 16.67px; border: 3.01px">
<input type="checkbox" name="Allergy" id="Allergy" checked disabled>
</div>
</div>
</div>
<div style="width: 708px; height: 50px; left: 365px; top: 336.61px; position: absolute">
<div style="left: 70px; top: 10px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; line-height: 30px; word-wrap: break-word">
No Delivery Fees </div>
<div style="width: 50px; height: 50px; padding-top: 16.67px; padding-bottom: 16.67px; padding-left: 13.89px; padding-right: 12.50px; left: 0px; top: 0px; position: absolute; justify-content: center; align-items: center; display: inline-flex">
<div style="width: 23.61px; height: 16.67px; border: 3.01px">
<input type="checkbox" name="Allergy" id="Allergy" checked disabled>
</div>
</div>
<div style="left: 480px; top: 10px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; line-height: 30px; word-wrap: break-word">
No Hidden Fees</div>
<div style="width: 50px; height: 50px; padding-top: 16.67px; padding-bottom: 16.67px; padding-left: 13.89px; padding-right: 12.50px; left: 410px; top: 0px; position: absolute; justify-content: center; align-items: center; display: inline-flex">
<div style="width: 23.61px; height: 16.67px; border: 3.01px">
<input type="checkbox" name="Allergy" id="Allergy" checked disabled>
</div>
</div>
</div>
<div style="width: 1200px; height: 0px; left: 119px; top: 306.61px; position: absolute; border: 1px black solid">
</div>
<div style="left: 575px; top: 446.61px; position: absolute; text-align: center; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 700; text-transform: uppercase; line-height: 30px; word-wrap: break-word">
✦ Pickup & Delivery ✦</div>
<div style="left: 496px; top: 806.61px; position: absolute; text-align: center; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 700; text-transform: uppercase; line-height: 30px; word-wrap: break-word">
✦ Self Drop off & Pick Up ✦</div>
<div style="left: 521px; top: 1166.61px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 700; text-transform: uppercase; line-height: 30px; word-wrap: break-word">
✦Additional Charges ✦</div>
<div style="width: 400px; height: 220px; left: 59px; top: 526.61px; position: absolute; background: white; border-radius: 50px; border: 3px black solid">
</div>
<div style="width: 400px; height: 220px; left: 519px; top: 526.61px; position: absolute; background: white; border-radius: 50px; border: 3px black solid">
</div>
<div style="width: 400px; height: 220px; left: 979px; top: 526.61px; position: absolute; background: white; border-radius: 50px; border: 3px black solid">
</div>
<div style="left: 177px; top: 581.61px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; text-transform: capitalize; line-height: 30px; word-wrap: break-word">
Wash & Dry</div>
<div style="left: 603px; top: 581.61px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; text-transform: capitalize; line-height: 30px; word-wrap: break-word">
wash dry & fold</div>
<div style="left: 1028px; top: 581.61px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; text-transform: capitalize; line-height: 30px; word-wrap: break-word">
wash dry, iron & fold</div>
<div style="left: 152px; top: 641.61px; position: absolute"><span style="color: black; font-size: 50px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">$1.55/</span><span style="color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">lbs</span>
</div>
<div style="left: 603px; top: 641.61px; position: absolute"><span style="color: black; font-size: 50px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">$2.00/</span><span style="color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">lbs</span>
</div>
<div style="left: 1066px; top: 641.61px; position: absolute"><span style="color: black; font-size: 50px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">$3.20/</span><span style="color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">lbs</span>
</div>
<div style="width: 400px; height: 220px; left: 59px; top: 886.61px; position: absolute; background: white; border-radius: 50px; border: 3px black solid">
</div>
<div style="width: 400px; height: 220px; left: 519px; top: 886.61px; position: absolute; background: white; border-radius: 50px; border: 3px black solid">
</div>
<div style="width: 400px; height: 220px; left: 979px; top: 886.61px; position: absolute; background: white; border-radius: 50px; border: 3px black solid">
</div>
<div style="left: 177px; top: 941.61px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; text-transform: capitalize; line-height: 30px; word-wrap: break-word">
Wash & Dry</div>
<div style="left: 603px; top: 941.61px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; text-transform: capitalize; line-height: 30px; word-wrap: break-word">
wash dry & fold</div>
<div style="left: 1028px; top: 941.61px; position: absolute; color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 600; text-transform: capitalize; line-height: 30px; word-wrap: break-word">
wash dry, iron & fold</div>
<div style="left: 150px; top: 1001.61px; position: absolute"><span style="color: black; font-size: 50px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">$1.30/</span><span style="color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">lbs</span>
</div>
<div style="left: 614px; top: 1001.61px; position: absolute"><span style="color: black; font-size: 50px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">$1.75/</span><span style="color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">lbs</span>
</div>
<div style="left: 1065px; top: 1001.61px; position: absolute"><span style="color: black; font-size: 50px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">$2.80/</span><span style="color: black; font-size: 30px; font-family: Plus Jakarta Sans; font-weight: 800; text-transform: capitalize; line-height: 50px; word-wrap: break-word">lbs</span>
</div>
<div style="left: 504px; top: 1366.61px; position: absolute; color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-style: italic; font-weight: 300; line-height: 50px; word-wrap: break-word">
*Accessorial charges is same for all services </div>
<div style="width: 1477px; height: 80px; left: 0px; top: 1246.61px; position: absolute">
<div style="left: 0px; top: 0px; position: absolute; text-align: center"><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 700; line-height: 40px; word-wrap: break-word">Separate<br /></span><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 400; line-height: 40px; word-wrap: break-word">$0.70
Cents/LB </span></div>
<div style="left: 528px; top: 0px; position: absolute; text-align: center"><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 700; line-height: 40px; word-wrap: break-word">Softner<br /></span><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 400; line-height: 40px; word-wrap: break-word">$0.09
Cents/LB </span></div>
<div style="left: 263px; top: 0px; position: absolute; text-align: center"><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 700; line-height: 40px; word-wrap: break-word">Bleach
<br /></span><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 400; line-height: 40px; word-wrap: break-word">$0.09
Cents/LB </span></div>
<div style="left: 793px; top: 0px; position: absolute; text-align: center"><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 700; line-height: 40px; word-wrap: break-word">Dryer
Sheet<br /></span><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 400; line-height: 40px; word-wrap: break-word">$0.09
Cents/LB </span></div>
<div style="left: 1058px; top: 0px; position: absolute; text-align: center"><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 700; line-height: 40px; word-wrap: break-word">Scent<br /></span><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 400; line-height: 40px; word-wrap: break-word">$0.10
Cents/LB</span></div>
<div style="left: 1342px; top: 0px; position: absolute; text-align: center"><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 700; line-height: 40px; word-wrap: break-word">Large
Item<br /></span><span style="color: black; font-size: 24px; font-family: Plus Jakarta Sans; font-weight: 400; line-height: 40px; word-wrap: break-word">$8.00/Item</span>
</div>
<div style="width: 80px; height: 0px; left: 223px; top: 0px; position: absolute; transform: rotate(90deg); transform-origin: 0 0; border: 1px black solid">
</div>
<div style="width: 80px; height: 0px; left: 488px; top: 0px; position: absolute; transform: rotate(90deg); transform-origin: 0 0; border: 1px black solid">
</div>
<div style="width: 80px; height: 0px; left: 753px; top: 0px; position: absolute; transform: rotate(90deg); transform-origin: 0 0; border: 1px black solid">
</div>
<div style="width: 80px; height: 0px; left: 1018px; top: 0px; position: absolute; transform: rotate(90deg); transform-origin: 0 0; border: 1px black solid">
</div>
<div style="width: 80px; height: 0px; left: 1277px; top: 0px; position: absolute; transform: rotate(90deg); transform-origin: 0 0; border: 1px black solid">
</div>
</div>
</div>
</div>
</div>
<section class="price_panel">
<div class="c_wrapper">
<div class="chk_area">
<label for="chk1">
<input type="checkbox" checked disabled name="checkbox1" id="chk1">
<i></i>
Allergy Free Choices
</label>
<label for="chk2">
<input type="checkbox" checked disabled name="checkbox1" id="chk2">
<i></i>
Multiple Choices
</label>
<label for="chk3">
<input type="checkbox" checked disabled name="checkbox1" id="chk3">
<i></i>
No Service Fees
</label>
<div class="line"></div>
<label for="chk4">
<input type="checkbox" checked disabled name="checkbox1" id="chk4">
<i></i>
No Delivery Fees
</label>
<label for="chk5">
<input type="checkbox" checked disabled name="checkbox1" id="chk5">
<i></i>
No Hidden Fees
</label>
</div>
<div class="price_block">
<h3>✦ Pickup & Delivery ✦</h3>
<ul>
<li>
<span>Wash & Dry</span>
<strong>$1.55/ <small>lbs</small></strong>
</li>
<li>
<span>wash dry & fold</span>
<strong>$2.00/ <small>lbs</small></strong>
</li>
<li>
<span>wash dry, iron & fold</span>
<strong>$3.20/ <small>lbs</small></strong>
</li>
</ul>
</div>
<div class="price_block">
<h3>✦ Self Drop off & Pick Up ✦</h3>
<ul>
<li>
<span>Wash & Dry</span>
<strong>$1.30/ <small>lbs</small></strong>
</li>
<li>
<span>wash dry & fold</span>
<strong>$1.75/ <small>lbs</small></strong>
</li>
<li>
<span>wash dry, iron & fold</span>
<strong>$2.80/ <small>lbs</small></strong>
</li>
</ul>
</div>
<div class="price_block">
<h3>✦ Self Drop off & Pick Up ✦</h3>
<table cellspacing="0" cellspacing="0">
<tr>
<td><strong>Separate</strong>$0.70 Cents/LB </td>
<td><strong>Bleach </strong>$0.09 Cents/LB </td>
<td><strong>Softner</strong>$0.09 Cents/LB </td>
<td><strong>Dryer Sheet</strong>$0.09 Cents/LB </td>
<td><strong>Scent</strong>$0.10 Cents/LB</td>
<td><strong>Large Item</strong>$8.00/Item</td>
</tr>
</table>
<em>*Accessorial charges is same for all services</em>
</div>
</div>
</section>
<img src="https://www.laundryonapp.com/images/customer.png" alt="LaundryOnApp" class=" w-[150px] z-10 absolute" />
<div class="bg-[#FFFFFF] mt-[160px] z-30 relative w-full">
<div class="xl:pt-[10rem] py-5 xl:px-[80px] px-[20px]">
<h3 class="font-bold text-[30px] leading-[40px] xl:text-[45px] xl:leading-[90px] text-[#000000] text-left">
Hear from our <span class="text-[#4C95EF]">Customers</span>
</h3>
<div class="grid md:grid-cols-2 mt-5 lg:mt-20">
<div class="overflow-hidden">
<div class="flex justify-end gap-3">
<button id="right" class="arrow-button">
<img src="https://www.laundryonapp.com/images/Arrow 2.png" class="w-[20px]" alt="Previous" />
</button>
<button id="left" class="arrow-button">
<img src="https://www.laundryonapp.com/images/Arrow 1.png" class="w-[20px]" alt="Next" />
</button>
</div>
<div class="testimonial-wrapper border-b border-[#003450] pb-[40px]">
<div class="testimonial-slide">
<img src="https://www.laundryonapp.com/images/stars.png" alt="LaundryOnApp" class="rating-img" />
<p id="testimonial-text" class="font-normal text-[18px] lg:text-[20px] leading-[40px] pt-3 lg:pt-5">
laundryonapp
</p>
</div>
</div>
<div class="flex items-center gap-3 mt-3 lg:mt-5">
<img id="profile-img" src="https://www.laundryonapp.com/images/profile.png" class="w-[50px]" alt="Profile" />
<div>
<h4 id="testimonial-author" class="font-bold text-[20px] leading-[30px] text-[#000000]">
Karen Jihn
</h4>
<p id="testimonial-role" class="font-medium text-[16px] leading-[30px]">College
Student</p>
</div>
</div>
</div>
<div>
<img src="https://www.laundryonapp.com/images/tetimonail.png" class="static-image" alt="Testimonial Image" />
</div>
</div>
</div>
</div>
<div class="bg-[#E0F4FF] pt-[10rem] mt-10">
<div class="w-full max-w-[1300px] m-auto bg-[#132A54F2] rounded-[40px] xl:rounded-[50px] lg:px-[30px] px-[20px] py-[40px] bg-cover bg-no-repeat " style="background-image: url(https://www.laundryonapp.com/images/bg.png);">
<div class="md:flex justify-between max-w-[1200px] m-auto gap-5 ">
<div class="lg:w-[57%] xl:w-[48%]">
<div>
<h3 class="pt-3 font-bold text-[23px] lg:text-[35px] xl:text-[40px] leading-[60px] text-[#FFFFFF]">
Let’s download free cause Clean Laundry Awaits!
<!-- <span class="">
<img src="https://www.laundryonapp.com/images/YellowStar.png"/>
</span> -->
</h3>
<p class=" font-medium text-[18px] lg:text-[20px] mt-[2rem] lg:mt-[4rem] leading-[40px] text-[#FFFFFF]">
"Effortless Clean, One Tap Away – Download Now!"</p>
</div>
<div class="flex gap-[12px] mt-6 lg:mt-20">
<a href="https://apps.apple.com/in/app/laundry-on-app/id6502642010">
<img src="https://www.laundryonapp.com/images/downloads (1).png" alt="LaundryOnApp" class="lg:w-[180px] w-[142px]" /></a>
<a href="https://play.google.com/store/apps/details?id=com.laundryonapp.user&hl=en-IN">
<img src="https://www.laundryonapp.com/images/downloads (2).png" alt="LaundryOnApp" class="lg:w-[180px] w-[142px]" /></a>
</div>
</div>
<div class="lg:mt-[-101px] md:mt-[-80px] mt-[3rem]">
<img src="https://www.laundryonapp.com/images/freeImg.png" alt="LaundryOnApp" class="lg:w-[395px] md:w-[800px]" />
</div>
</div>
</div>
<div class=" py-[5rem] lg:px-[20px] max-w-[1500px] m-auto">
<div class="grid grid-cols-1 md:grid-cols-2 items-center gap-[20px]">
<div>
<img src="https://www.laundryonapp.com/images/FaqImg.png" alt="LaundryOnApp"/>
</div>
<div>
<div class=" flex flex-col">
<div>
<h3 class=" font-bold text-[28px] lg:text-[40px] leading-[40px] lg:leading-[60px] text-[#000000]">
Frequently Asked Questions</h3>
</div>
<div class="mt-5">
<div class="faq-item rounded-[25px] psy-[20px] ">
<button class="faq-question px-[20px] w-full text-left font-semibold focus:outline-none border-t bordser-b border-[#B1B6C6] py-[20px]">
<div>
<div class="flex justify-between gap-[12px] items-center">
<div class=" font-bold md:text-[15px] lg:text-[18px] text-[18px] leading-[32px] text-[#000000]">
What We Provide?</div>
<div class="faq-arrow transform transition-transform duration-300">
<img src="https://www.laundryonapp.com/images/faq.png" alt="LaundryOnApp" class="lg:w-[20px] w-[18px] " />
</div>
</div>
<div class="faq-answer mt-2 hidden">
<p class=" font-normal text-[18px] sans leading-[40px] text-[#000000] py-[30px]">
LaundryOnApp's professional On Demand laundry service offers premium
care for your garments, ensuring they receive the highest level of
attention to detail.
</p>
<ul style="list-style-type: disc;">
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
Professional Washing: Our skilled team ensures your clothes are
impeccably cleaned.
</li>
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
Careful Drying: We use low-medium heat or Hang Dry method to
preserve the quality of your clothes.
</li>
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
Expert Folding: Your laundry is meticulously folded for
convenient storage.
</li>
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
Free Pickup and Delivery: Enjoy the convenience of complimentary
pickup and delivery.
</li>
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
Drop Off and Pickup Service: Ideal for customers who prefer not
to spend hours at the laundromat.
</li>
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
Hanger Service: We provide hanger service for your convenience.
Where we hang your clothes that you need on hangers NOT ADDED
YET DO NO POST
</li>
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
Custom Options: We offer sorting, separating, and washing
clothes separately using unscented hypoallergenic detergent,
with the option to clean clothes in hot water.
</li>
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
Ironing: We provide ironing service to ensure your clothes
arrive fresh, clean, and crisp
</li>
<li class=" font-normal text-[18px] sans leading-[40px] text-[#000000]">
LaundryOnApp's Protection Plan: Rest easy knowing we've got you
covered in case of any loss or damage.
</li>
</ul>
</div>
</div>
</button>
</div>
<div class="faq-item rounded-[25px] psy-[20px] ">
<button class="faq-question px-[20px] w-full text-left font-semibold focus:outline-none border-t bosrder-b border-[#B1B6C6] py-[20px]">
<div>
<div class="flex justify-between gap-[12px] items-center">
<div class=" font-bold md:text-[15px] lg:text-[18px] text-[18px] leading-[32px] text-[#000000]">
What is Included in Laundry Services? </div>
<div class="faq-arrow transform transition-transform duration-300">
<img src="https://www.laundryonapp.com/images/faq.png" class="lg:w-[20px] w-[18px] " alt="LaundryOnApp"/>
</div>
</div>
<div class="faq-answer mt-2 hidden">
<p class=" font-normal text-[18px] sans leading-[40px] text-[#000000] py-[30px]">
Whats included is detergent either Scented Or Unscented
Hypoallergenic We can provide bleach, fabric softener or other items
for extra charges or you can provide your own items and we can use
what we need and return it back or there will be extra 10 Cents Per
LB Charge for these items
</p>
</div>
</div>
</button>
</div>
<div class="faq-item rounded-[25px] psy-[20px] ">
<button class="faq-question px-[20px] w-full text-left font-semibold focus:outline-none border-t borsder-b border-[#B1B6C6] py-[20px]">
<div>
<div class="flex justify-between gap-[12px] items-center">
<div class=" font-bold md:text-[15px] lg:text-[18px] text-[18px] leading-[32px] text-[#000000]">
Whats the Price List?</div>
<div class="faq-arrow transform transition-transform duration-300">
<img src="https://www.laundryonapp.com/images/faq.png" class="lg:w-[20px] w-[18px] " alt="LaundryOnApp"/>
</div>
</div>
<div class="faq-answer mt-2 hidden">
<p class=" font-normal text-[18px] sans leading-[40px] text-[#000000] py-[10px]">
All Prices Doesn’t Include any Taxes
</p>
<span class="font-semibold">For Self Pickup</span>
<p class=" font-normal text-[18px] sans leading-[40px] text-[#000000] py-[10px]">
Wash N Dry =$1.30Cents/LB<br>
Wash N Fold =$1.75Cents/LB<br>
Wash Iron N Fold =$2.80Cents/LB<br>
</p>
<span class="font-semibold">For Pickup and Delivery</span>
<p class=" font-normal text-[18px] sans leading-[40px] text-[#000000] py-[10px]">
Wash N Dry = $1.55Cents/LB<br>
Wash N Fold =$2.00Cents/LB<br>
Wash Iron N Fold =$3.20Cents/LB
</p>
<p class=" font-normal text-[18px] sans leading-[40px] text-[#000000] py-[10px]">
Same Day Service is Extra $10 Limit of 60 Pounds of Order
</p>
<p class=" font-normal text-[18px] sans leading-[40px] text-[#000000] py-[10px]">
Large item is additional $8 Each item on top of weight Limited to
Queen Size Blankets,
comforters and Pads
</p>
<p class=" font-normal text-[18px] sans leading-[40px] text-[#000000] py-[10px]">
All add-ons is $0.09 Cents/LB Except for Whites Separate which is
$0.70 Cents/LB
</p>
<span class="font-semibold mb-[15px] block">Do you want to use any of
these products? <br>(Additional Charges)</span>
<div class="bock w-full mb-[15px]">
<label for="" class="block font-normal text-[18px] text-[#000] mb-[5px]">
<input type="checkbox" name="" id="" class="inline-block align-middle mr-[5px]" checked>
Bleach
</label>
<label for="" class="block font-normal text-[18px] text-[#000] mb-[5px]">
<input type="checkbox" name="" id="" class="inline-block align-middle mr-[5px]" checked>
Scent
</label>
<label for="" class="block font-normal text-[18px] text-[#000] mb-[5px]">
<input type="checkbox" name="" id="" class="inline-block align-middle mr-[5px]" checked>
Softner
</label>
<label for="" class="block font-normal text-[18px] text-[#000] mb-[5px]">
<input type="checkbox" name="" id="" class="inline-block align-middle mr-[5px]" checked>
Dryer Sheet
</label>
<label for="" class="block font-normal text-[18px] text-[#000] mb-[5px]">
<input type="checkbox" name="" id="" class="inline-block align-middle mr-[5px]" checked>
Whites Separate
</label>
</div>
</div>
</div>
</button>
</div>
<div class="faq-item rounded-[25px] psy-[20px] ">
<button class="faq-question px-[20px] w-full text-left font-semibold focus:outline-none border-t border-b border-[#B1B6C6] py-[20px]">
<div>
<div class="flex justify-between gap-3 items-center">
<div class=" font-semibold md:text-[15px] lg:text-[18px] text-[18px] leading-[32px] text-[#000000]">
What we don’t launder and prohibited?</div>
<div class="faq-arrow transform transition-transform duration-300">
<img src="https://www.laundryonapp.com/images/faq.png" class="lg:w-[20px] w-[18px] " alt="LaundryOnApp"/>
</div>
</div>
<div class="faq-answer mt-2 hidden">
<ul style="list-style-type: disc;">
<li class="font-normal text-[18px] sans leading-[40px] text-[#000000]">
We specialize in handling standard-sized residential laundry and
are unable to accommodate extra-large items or laundry that is
deemed unsafe or unsanitary.
</li>
</ul>
<p class="font-normal text-[18px] sans leading-[40px] text-[#000000] pt-[5px] pb-[10px]">
Unsafe laundry includes materials contaminated with bed bugs, fleas,
roaches, or any other biohazardous substances. Unsanitary laundry
refers to excessive feces, urine, blood, vomit, or an abnormal
amount of pet hair beyond what is typically found in a household.
</p>
<p class="font-normal text-[18px] sans leading-[40px] text-[#000000] pt-[5px] pb-[10px]">
Please note that violators of these guidelines will incur a $10 fee,
and the laundry will be returned as it is. Additionally, accounts
may be subject to closure.
</p>
</div>
</div>
</button>
</div>
<div class="mt-[10px] px-[20px]">
<a href="https://www.laundryonapp.com/contact-us" class=" font-semibold text-[16px] lg:text-[18px] leading-[40px] text-[#4C95EF]">Still
have an enquiry. Visit our help center</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="max-w-[1700px] m-auto pb-[80px] md:px-[20px] px-[10px]">
<div class="video w-full block max-w-none mb-[80px]">
<div class="videoWrapper videoWrapper169 js-videoWrapper">
<video class="videoIframe js-videoIframe" width="320" height="240" controls poster="https://www.laundryonapp.com/images/posterImage.png">
<source src="https://www.laundryonapp.com/video/01.mp4" type="video/mp4">
<source src="https://www.laundryonapp.com/video/01.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
</div>
</div>
</div>
</div>
</div>
<script type="application/ld+json">
{"@context":"http:\/\/schema.org\/","@type":"WebPage","breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.laundryonapp.com","name":"Home"}}]},"mainEntity":{"@type":"WebPage","@id":"https:\/\/www.laundryonapp.com"},"publisher":{"@context":"https:\/\/schema.org","@type":"Organization","name":"laundryonapp","url":"https:\/\/www.laundryonapp.com","logo":"https:\/\/www.laundryonapp.com\/path\/to\/logo.png","sameAs":["https:\/\/www.facebook.com\/yourpage","https:\/\/www.twitter.com\/yourpage","https:\/\/www.instagram.com\/yourpage"],"contactPoint":[{"@type":"ContactPoint","telephone":"(+1) 778-858-9231","contactType":"Customer Service","areaServed":"Canadian ","availableLanguage":"English"}],"address":{"@type":"PostalAddress","streetAddress":"6745 128 St Surrey BC V3W 4C8","addressLocality":"Surrey","addressRegion":"Surrey","postalCode":"6745","addressCountry":"Canadian "}}}
</script>
<!-- FOOTER -->
<footer class="bg-[#1E335B] relative float-left w-full">
<div class="max-w-[1365px] m-auto">
<div>
<img src="https://www.laundryonapp.com/images/Footersec (1).png" alt="LaundryOnApp" class="absolute left-0 bottom-[19%] xl:block hidden w-[80px] " />
<img src="https://www.laundryonapp.com/images/Footersec2.png" alt="LaundryOnApp" class="absolute right-0 bottom-[1%] xl:block hidden w-[50px] " />
</div>
<div class="grid grid-cols-1 md:grid-cols-2 pt-[10rem] px-[20px] relative z-1">
<div>
<div class="flex items-center gap-6 cursor-pointer">
<a href="https://www.laundryonapp.com">
<img src="https://www.laundryonapp.com/images/logo.png" alt="LaundryOnApp" class="lg:w-[50px] w-[30px]" />
</a>
<div>
<h1 class=" font-bold text-[20px] lg:text-[30px] leading-[30px] text-[#FFFFFF]">LaundryOnApp
</h1>
</div>
</div>
<div class="lg:pl-[80px]">
<p class="font-medium text-[15px] leading-[30px] lg:w-[76%] xl:w-[60%] text-[#FFFFFF] pt-2 ">Fresh
Clothes, Zero Hassle</p>
<div class="flex flex-col gap-4 mt-[20px]">
<div class="flex items-center gap-[12px]">
<img src="https://www.laundryonapp.com/images/Vector.png" alt="LaundryOnApp"/>
<span class=" font-medium text-[16px] leading-[24px] text-[#FFFFFF]">Info@laundryonapp.com</span>
</div>
<div class="flex items-center gap-[12px]">
<img src="https://www.laundryonapp.com/images/ion_call.png" alt="LaundryOnApp"/>
<span class=" font-medium text-[16px] leading-[24px] text-[#FFFFFF]">(+1)
778-858-9231</span>
</div>
<div class="flex items-center gap-[12px]">
<img src="https://www.laundryonapp.com/images/ion_location-sharp.png" alt="LaundryOnApp"/>
<a href="https://maps.app.goo.gl/ksjPuCAQgCNv9kg56"><span class=" font-medium text-[16px] leading-[24px] text-[#FFFFFF]">
6745 128 St Surrey BC V3W 4C8 <br> Canada
</span></a>
</div>
</div>
</div>
</div>
<div>
<div class="grid grid-cols-1 lg:grid-cols-2 md:grid-cols-2 gap-[20px] md:mt-0 mt-5">
<div class="">
<ul class="flex flex-col gap-[12px] mt-[20px]">
<li><a href="https://www.laundryonapp.com/about" class=" font-medium text-[14px] md:text-[16px] leading-[20px] text-[#FFFFFF]">About
Us</a></li>
<li><a href="https://www.laundryonapp.com/terms-of-services" class=" font-medium text-[14px] md:text-[16px] leading-[20px] text-[#FFFFFF]">Terms
of services
</a></li>
<li><a href="https://www.laundryonapp.com/privacy-policys" class=" font-medium text-[14px] md:text-[16px] leading-[20px] text-[#FFFFFF]">Privacy
policy</a>
</li>
<li>
<a href="https://www.laundryonapp.com#howItWorks" class="font-medium text-[14px] md:text-[16px] leading-[20px] text-[#FFFFFF]">
How it Works
</a>
</li>
<li><a href="https://www.laundryonapp.com/contact-us" class=" font-medium text-[14px] md:text-[16px] leading-[20px] text-[#FFFFFF]">Contact
us</a>
</li>
</ul>
</div>
<div>
<h3 class="m-3 font-bold text-[15px] lg:text-[17px] leading-[22px] text-[#FFFFFF]">Check us out
</h3>
<div class="flex gap-[16px] mt-[20px]">
<a href="https://www.facebook.com/profile.php?id=61565498769380&mibextid=ZbWKwL" target="_black">
<img src="https://www.laundryonapp.com/images/facebook.png" alt="LaundryOnApp"/></a>
<a href="https://www.instagram.com/laundryonapp/?igsh=NmpyaW5rZjJndDMw" target="_black">
<img src="https://www.laundryonapp.com/images/instagram.png" alt="LaundryOnApp"/></a>
<a href="https://www.linkedin.com/company/laundryonapp/" target="_black">
<img src="https://www.laundryonapp.com/images/linkedin.png" alt="LaundryOnApp"/></a>
<a style="width: 27px;" href="https://youtube.com/@laundryonapp?si=MhDW0oj0csEVRsa_" target="_black">
<img src="https://www.laundryonapp.com/images/youtube.png" alt="LaundryOnApp"/></a>
</div>
</div>
</div>
</div>
</div>
<div class="flex justify-center py-[20px] px-[10px]">
<p class=" font-medium text-[14px] leading-[17px] text-[#FFFFFF]">Copyright ⓒ <a href="https://www.laundryonapp.com/">LaundryOnApp</a> 2025.All rights reserved.</p>
</div>
</div>
</footer>
<!-- SCRIPTS -->
<!-- <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> -->
<script src="https://www.laundryonapp.com/js/bootstrap.min.js"></script>
<script src="https://www.laundryonapp.com/js/jquery-3.5.1.min.js"></script>
<script src="https://www.laundryonapp.com/js/popper.min.js"></script>
<!-- <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js"></script> -->
<script src="https://www.laundryonapp.com/js/owl.carousel.min.js"></script>
<script src="https://www.laundryonapp.com/js/sweetalert2@11"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
const faqItems = document.querySelectorAll('.faq-item');
faqItems.forEach(item => {
const question = item.querySelector('.faq-question');
const answer = item.querySelector('.faq-answer');
const arrow = item.querySelector('.faq-arrow img');
question.addEventListener('click', () => {
answer.classList.toggle('hidden');
// arrow.classList.toggle('rotate-90');
// Toggle image source
if (answer.classList.contains('hidden')) {
arrow.src = 'https://www.laundryonapp.com/images/faq.png'; // Image for closed FAQ
} else {
arrow.src = 'https://www.laundryonapp.com/images/Line.png'; // Image for open FAQ
}
});
});
});
</script>
<script>
$(document).ready(function () {
$('.owl-carousel').owlCarousel({
loop: true,
margin: 10,
nav: true,
center: true,
autoplay: true,
autoplayTimeout: 3000,
responsive: {
0: {
items: 1
},
600: {
items: 2
},
1000: {
items: 3
}
}
});
});
</script>
<!-- <script>
document.addEventListener('DOMContentLoaded', function() {
var swiper = new Swiper('.swiper-container', {
loop: true, // Enable loop mode
autoplay: {
delay: 2500,
disableOnInteraction: false,
},
pagination: {
el: '.swiper-pagination',
clickable: true,
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
});
</script> -->
<script>
document.addEventListener("DOMContentLoaded", function () {
const slides = [{
text: "Real-time tracking",
description: "Customers can monitor the progress of their laundry.",
imageIndex: 1
}, {
text: "Notifications",
description: 'Customers receive updates on the status of their order.',
imageIndex: 2
}, {
text: "Flexible payment options",
description: "Customers can pay online or upon delivery.",
imageIndex: 3
}, {
text: "Contactless delivery",
description: "Ensuring customer safety and convenience.",
imageIndex: 4
}];
// Populate the slider content dynamically
const sliderContent = document.getElementById("sliderContent");
slides.forEach(slide => {
const item = document.createElement('div');
item.className = 'slider-item w-[calc(100%/3.5)]';
item.innerHTML = `<img src="https://www.laundryonapp.com/images/slider (${slide.imageIndex}).png" alt="${slide.text}">`;
sliderContent.appendChild(item);
});
// Add duplicated items for seamless looping
const firstSlide = sliderContent.children[0].cloneNode(true);
const secondSlide = sliderContent.children[1].cloneNode(true);
sliderContent.appendChild(firstSlide);
sliderContent.appendChild(secondSlide);
let currentIndex = 0;
const totalItems = slides.length + 2; // Including duplicated images
const itemWidthPercentage = 100 / 3.5;
function updateContent(index) {
const slide = slides[index % slides.length];
document.getElementById("sliderText").textContent = slide.text;
document.getElementById("sliderDescription").textContent = slide.description;
sliderContent.style.transform = `translateX(-${index * itemWidthPercentage}%)`;
// Seamless loop
if (index === slides.length) {
setTimeout(() => {
sliderContent.style.transition = 'none';
sliderContent.style.transform = 'translateX(0)';
currentIndex = 0;
setTimeout(() => {
sliderContent.style.transition = 'transform 0.5s ease-in-out';
});
}, 500);
}
}
document.getElementById("prev").addEventListener("click", function () {
currentIndex = (currentIndex - 1 + totalItems) % totalItems;
updateContent(currentIndex);
});
document.getElementById("next").addEventListener("click", function () {
currentIndex = (currentIndex + 1) % totalItems;
updateContent(currentIndex);
});
// Initialize with the first image and text
updateContent(currentIndex);
});
</script>
<script>
document.addEventListener("DOMContentLoaded", function () {
const testimonials = [
{
text: "“Absolutely love this app! It's a game-changer for managing my laundry. The scheduling is super convenient, and the quality of service is top-notch. My clothes come back perfectly cleaned and neatly folded every time. Plus, the customer support is fantastic—always quick to respond and very helpful. This app has definitely made my life easier and more organized. Highly recommend!”",
author: "Karen Jihn",
role: "College Student",
profileImg: "./images/profile.png"
},
{
text: "“Another testimonial text goes here. Replace this with real customer feedback.”",
author: "John Doe",
role: "Software Engineer",
profileImg: "./images/profile.png"
},
{
text: "“Yet another testimonial example. Customize as needed.”",
author: "Jane Smith",
role: "Product Manager",
profileImg: "./images/profile.png"
}
];
let currentIndex = 0;
function updateTestimonial(index, direction) {
if (index < 0 || index >= testimonials.length) return;
currentIndex = index;
const testimonial = testimonials[index];
const testimonialSlide = document.querySelector('.testimonial-slide');
// Add sliding effect
testimonialSlide.style.transition = 'transform 0.5s ease-in-out';
testimonialSlide.style.transform = direction === 'left' ? 'translateX(-100%)' : 'translateX(100%)';
setTimeout(() => {
document.getElementById("testimonial-text").textContent = testimonial.text;
document.getElementById("testimonial-author").textContent = testimonial.author;
document.getElementById("testimonial-role").textContent = testimonial.role;
document.getElementById("profile-img").src = testimonial.profileImg;
// Reset position after content update
testimonialSlide.style.transition = 'none';
testimonialSlide.style.transform = 'translateX(0)';
}, 500);
}
document.getElementById("right").addEventListener("click", function () {
const newIndex = (currentIndex - 1 + testimonials.length) % testimonials.length;
updateTestimonial(newIndex, 'right');
});
document.getElementById("left").addEventListener("click", function () {
const newIndex = (currentIndex + 1) % testimonials.length;
updateTestimonial(newIndex, 'left');
});
// Initialize with the first testimonial
updateTestimonial(currentIndex);
});
</script>
<script>
$(function () {
var taeb = $(".taeb-switch");
taeb.find(".taeb").on("click", function () {
var $this = $(this);
// If the clicked tab is already active, do nothing
if ($this.hasClass("active")) return;
// Get the direction attribute (left or right)
var direction = $this.attr("taeb-direction");
// Update the taeb switch to the selected direction
taeb.removeClass("left right").addClass(direction);
// Remove the active class from the previously active tab
taeb.find(".taeb.active").removeClass("active");
// Add the active class to the clicked tab
$this.addClass("active");
// Toggle the content sections based on the selected tab
if (direction === "left") {
$("#delivery-content").removeClass("hidden");
$("#pickup-content").addClass("hidden");
} else if (direction === "right") {
$("#pickup-content").removeClass("hidden");
$("#delivery-content").addClass("hidden");
}
});
});
</script>
<script>
document.getElementById('menu-btn').addEventListener('click', function () {
const sidebar = document.getElementById('sidebar');
sidebar.classList.toggle('-translate-x-full');
});
</script>
<script>
function videoPlay($wrapper) {
var $iframe = $wrapper.find(".js-videoIframe");
var src = $iframe.data("src");
// hide poster
$wrapper.addClass("videoWrapperActive");
// add iframe src in, starting the video
$iframe.attr("src", src);
$(".home-video-close").removeClass("is-hidden");
}
function videoStop($wrapper) {
if (!$wrapper) {
var $wrapper = $(".js-videoWrapper");
var $iframe = $(".js-videoIframe");
} else {
var $iframe = $wrapper.find(".js-videoIframe");
}
// reveal poster
$wrapper.removeClass("videoWrapperActive");
$iframe.attr("src", "");
$(".home-video-close").addClass("is-hidden");
}
function touchVideo() {
// Checks if #js-point-detector is made visible by the pointer:coarse media query
var isVisible = $("#js-pointer-detector").is(":visible");
// If it is visible...
if (isVisible === true) {
// Add active wrapper class
$(".videoWrapper").addClass("videoWrapperActive");
// Get video source
var source = $(".js-videoIframe").data("src");
// Load video source
$(".js-videoIframe").attr("src", source);
} else { }
}
// poster frame click event
$(document).on("click", ".playbutton", function (ev) {
ev.preventDefault();
var $poster = $(this);
var $wrapper = $poster.closest(".js-videoWrapper");
videoPlay($wrapper);
});
$(document).ready(function () {
touchVideo();
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
const tabButtons = document.querySelectorAll('.tab-button1');
const tabPanels = document.querySelectorAll('.tab-panel');
tabButtons.forEach(button => {
button.addEventListener('click', function() {
// Remove active state from all buttons
tabButtons.forEach(btn => {
btn.classList.remove('bg-[#005CCD]', 'text-white');
btn.classList.add('text-[#005CCD]', 'bg-white');
});
// Add active state to the clicked button
this.classList.add('bg-[#005CCD]', 'text-white');
this.classList.remove('text-[#005CCD]', 'bg-white');
// Hide all tab panels
tabPanels.forEach(panel => {
panel.classList.add('hidden');
});
// Show the corresponding tab panel
const targetPanel = document.getElementById(this.getAttribute('data-tab'));
targetPanel.classList.remove('hidden');
});
});
// Trigger the first tab to be active by default
tabButtons[0].click();
});
</script>
<script>
document.getElementById('menu-btn').addEventListener('click', function() {
const sidebar = document.getElementById('sidebar');
sidebar.classList.toggle('-translate-x-full');
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
const tabButtons = document.querySelectorAll('.tab-button1');
const tabPanels = document.querySelectorAll('.tab-panel');
tabButtons.forEach(button => {
button.addEventListener('click', function() {
// Remove active state from all buttons
tabButtons.forEach(btn => {
btn.classList.remove('bg-[#005CCD]', 'text-white');
btn.classList.add('text-[#005CCD]', 'bg-white');
});
// Add active state to the clicked button
this.classList.add('bg-[#005CCD]', 'text-white');
this.classList.remove('text-[#005CCD]', 'bg-white');
// Hide all tab panels
tabPanels.forEach(panel => {
panel.classList.add('hidden');
});
// Show the corresponding tab panel
const targetPanel = document.getElementById(this.getAttribute('data-tab'));
targetPanel.classList.remove('hidden');
});
});
// Trigger the first tab to be active by default
tabButtons[0].click();
});
</script>
<script>
document.getElementById('menu-btn').addEventListener('click', function() {
const sidebar = document.getElementById('sidebar');
sidebar.classList.toggle('-translate-x-full');
});
</script>
<script>
</script>
<!-- Include this script in your Blade template -->
<script>
document.addEventListener('DOMContentLoaded', function() {
// Check if there's a success message in the session
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
const selectElement = document.getElementById('query');
const messageContainer = document.getElementById('message-container');
// Function to toggle visibility of the textarea based on selection
function toggleTextArea() {
if (selectElement.value === 'other') {
messageContainer.style.display = 'block'; // Show textarea
} else {
messageContainer.style.display = 'none'; // Hide textarea
}
}
// Initialize visibility on page load
toggleTextArea();
// Add event listener to handle changes in selection
selectElement.addEventListener('change', toggleTextArea);
});
</script>
</body>
</html>