cityvancouverbc.ca
Open in
urlscan Pro
45.33.79.221
Public Scan
URL:
https://cityvancouverbc.ca/
Submission: On July 29 via automatic, source certstream-suspicious — Scanned from CA
Submission: On July 29 via automatic, source certstream-suspicious — Scanned from CA
Form analysis
6 forms found in the DOMhttps://cityvancouverbc.ca/search
<form id="search" action="https://cityvancouverbc.ca/search" class="w-100 home-search" enctype="multipart/form-data">
<div class="justify-content-center row">
<div class="col-lg-8 col-md-8 col-12 collg8">
<div class="row">
<div class="col-lg-12 col-md-12 mb-2 px-1 position-relative">
<style>
.search-result-container {
display: none;
}
.search-input-container:focus-within:has(input:not(:placeholder-shown)) .search-result-container,
.search-result-container:hover {
display: block;
}
.search-result-container {
position: absolute;
margin-top: .25rem;
left: 0;
width: 100%;
z-index: 999;
}
.search-result-container .search-result {
background: #fff;
border-radius: 10px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
padding: 15px;
}
.search-result-container .search-result .search-result-header {
display: flex;
align-items: center;
justify-content: space-between;
padding-bottom: 10px;
}
.search-result-container .search-result .search-result-header .search-result-title {
font-size: 18px;
font-weight: 600;
}
.search-result-container .search-result .search-result-header .search-result-close {
cursor: pointer;
color: #777;
font-size: 20px;
}
.search-result-container .search-result .search-result-body {
max-height: 300px;
overflow-y: auto;
}
.search-result-container .search-result .search-result-body .search-result-list {
display: flex;
flex-direction: column;
gap: 15px;
}
.search-result-item {
width: 100%;
display: grid;
grid-template-columns: 50px 1fr;
border: 1px solid #ddd;
padding: 10px;
border-radius: 10px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
gap: 10px;
}
.search-result-item .search-result-item-image {
border-radius: 10px;
overflow: hidden;
}
.search-result-item .search-result-item-image.icon {
height: 20px;
}
.search-result-item .search-result-item-image img {
width: 100%;
height: 100%;
object-fit: cover;
}
.search-result-item .search-result-item-content .search-result-item-title,
.search-result-title {
font-size: 16px;
font-weight: 600;
color: #333;
}
.search-result-item .search-result-item-content .search-result-item-description {
font-size: 14px;
color: #777;
}
.search-result-item.search-list-search-item {
grid-template-columns: 1fr;
}
.search-result-item.search-list-search-item {
grid-template-columns: 1fr;
}
.search-result-item-title {
display: -webkit-box;
max-width: 98%;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
text-wrap: balance;
}
.search-result-item-description {
display: -webkit-box;
max-width: 100%;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
text-wrap: balance;
}
.skeleton {
background: linear-gradient(90deg, #f0f0f0 25%, #e0e0f0 50%, #f0f0f0 75%);
background-size: 200% 100%;
animation: loading 1.5s infinite;
padding: 10px;
}
.skeleton-title {
width: 80%;
height: 20px;
margin: 10px 0;
}
.skeleton-icon {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.skeleton-image {
width: 100px;
height: 100px;
border-radius: 50%;
background: linear-gradient(90deg, #f0f0f0 25%, #e0e0f0 50%, #f0f0f0 75%);
background-size: 200% 100%;
animation: loading 1.5s infinite;
}
.skeleton-description {
width: 90%;
height: 10px;
margin: 10px 0;
}
@keyframes loading {
0% {
background-position: -200% 0;
}
100% {
background-position: 200% 0;
}
}
</style>
<div class="search-input-container">
<div class="input-container">
<label for="keyword" class="sr-only">Search</label>
<input type="text" id="keyword" style=" border-radius: 3px !important; " data-type="listing" name="q" class="form-control-r" placeholder=" What service are you looking for?" value="" autocomplete="off">
</div>
<div class="search-result-container">
<div class="search-result">
<div class="search-result-header">
<div class="search-result-title">Search Result</div>
<div class="search-result-close">
<i class="fa fa-times"></i>
</div>
</div>
<div class="search-result-body">
<div class="search-result-list">
</div>
</div>
</div>
</div>
</div>
<script>
const abortControllers = {}
const getAbortSignal = (key) => {
if (!abortControllers[key]) {
abortControllers[key] = new AbortController()
}
return abortControllers[key].signal
}
const abortFetch = (key) => {
if (abortControllers[key]) {
abortControllers[key].abort()
delete abortControllers[key]
}
}
</script>
<script>
function debounce(func, delay) {
let timeout;
return function() {
const context = this;
const args = arguments;
clearTimeout(timeout);
timeout = setTimeout(function() {
func.apply(context, args);
}, delay);
};
}
window.addEventListener('DOMContentLoaded', function() {
const searchInput = document.querySelector('#keyword')
const searchResultList = document.querySelector('.search-result-list')
searchResultList.addEventListener('click', (event) => {
if (event.target.classList.contains('.search-result-item') || event.target.closest('.search-result-item')) {
const item = event.target.classList.contains('.search-result-item') ? event.target.querySelector('.search-result-item') : event.target.closest('.search-result-item')
window.location.href = item.getAttribute('data-url')
}
})
searchInput.addEventListener('input', debouncedSearch);
})
const debouncedSearch = debounce(function() {
const searchInput = document.querySelector('#keyword')
const searchResultContainer = document.querySelector('.search-result-container')
if (searchInput.value.length > 0) {
fetchSearchResults(searchInput.value);
} else {
searchResultContainer.classList.remove('active');
}
}, 500);
async function fetchSearchResults(keyword) {
const searchResultList = document.querySelector('.search-result-list');
searchResultList.innerHTML = `<div class="search-result-item search-list-search-item skeleton">
<div class="search-result-item-content">
<div class="search-result-item-title skeleton-title"></div>
</div>
</div>
<div class="search-result-item search-list-category-item skeleton">
<div class="search-result-item-image icon skeleton-icon">
<div class="skeleton-image"></div>
</div>
<div class="search-result-item-content">
<div class="search-result-item-title skeleton-title"></div>
</div>
</div>
<div class="search-result-item skeleton">
<div class="search-result-item-image skeleton-image">
<div class="skeleton-image"></div>
</div>
<div class="search-result-item-content">
<div class="search-result-item-title skeleton-title"></div>
<div class="search-result-item-description skeleton-description"></div>
</div>
</div>`
abortFetch('home-search')
const signal = getAbortSignal('home-search')
const response = await fetch("https://cityvancouverbc.ca/live-search", {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-CSRF-TOKEN': "CxVlXd6WE5NoaiSUKP3pof3XxfzHbImVa43OndeB",
},
body: JSON.stringify({
keyword: keyword,
}),
signal: signal,
})
const data = await response.json()
searchResultList.innerHTML = ''
data.forEach(item => {
if (item.type === 'text') {
searchResultList.appendChild(createSearchResultItemWithLink(item))
} else if (item.type === 'image') {
searchResultList.appendChild(createSearchResultItemWithImage(item))
} else if (item.type === 'icon') {
searchResultList.appendChild(createSearchResultItemWithCategory(item))
}
})
}
function createSearchResultItemWithLink(data) {
const div = document.createElement('div')
div.className = 'search-result-item search-list-search-item'
div.setAttribute('data-url', data.link)
// Make it accessible by keyboard
div.tabIndex = 0
div.setAttribute('role', 'link')
const contentDiv = document.createElement('div')
contentDiv.className = 'search-result-item-content'
const titleDiv = document.createElement('div')
titleDiv.className = 'search-result-item-title'
titleDiv.textContent = data.title
titleDiv.href = data.link
contentDiv.appendChild(titleDiv)
div.appendChild(contentDiv)
return div
}
function createSearchResultItemWithImage(data) {
const div = document.createElement('div')
div.className = 'search-result-item'
div.setAttribute('data-url', data.link)
div.tabIndex = 0
div.setAttribute('role', 'link')
const imageDiv = document.createElement('div')
imageDiv.className = 'search-result-item-image'
const img = document.createElement('img')
img.src = data.image
img.alt = ''
imageDiv.appendChild(img)
const contentDiv = document.createElement('div')
contentDiv.className = 'search-result-item-content'
const titleDiv = document.createElement('div')
titleDiv.className = 'search-result-item-title'
titleDiv.textContent = data.title
const descriptionDiv = document.createElement('div')
descriptionDiv.className = 'search-result-item-description'
descriptionDiv.textContent = data.description
contentDiv.appendChild(titleDiv)
contentDiv.appendChild(descriptionDiv)
div.appendChild(imageDiv)
div.appendChild(contentDiv)
return div
}
function createSearchResultItemWithCategory(data) {
const div = document.createElement('div')
div.className = 'search-result-item search-list-category-item'
div.setAttribute('data-url', data.link)
div.tabIndex = 0
div.setAttribute('role', 'link')
const imageDiv = document.createElement('div')
imageDiv.className = 'search-result-item-image icon'
const img = document.createElement('img')
img.src = data.image
img.alt = ''
imageDiv.appendChild(img)
const contentDiv = document.createElement('div')
contentDiv.className = 'search-result-item-content'
const titleDiv = document.createElement('div')
titleDiv.className = 'search-result-item-title'
titleDiv.textContent = data.title
contentDiv.appendChild(titleDiv)
div.appendChild(imageDiv)
div.appendChild(contentDiv)
return div
}
</script>
<button type="submit" class="search-btn" id="filter_search">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search">
<circle cx="11" cy="11" r="8"></circle>
<line x1="21" y1="21" x2="16.65" y2="16.65">
</line>
</svg> Search </button>
</div>
</div>
</div>
<div class="mb-1 mt-2 text-center d-lg-flex d-md-flex d-inline-block justify-content-center ">
<a class="list-terms-v2__term" href="/search/automotive" target="_blank">
<div class="list-terms-v2__icon list-terms-v2__icon--invert-color">
<img decoding="async" src="images/vehicle_icon.png" alt="Vehicles">
</div>Vehicles
</a>
<a class="list-terms-v2__term" href="/search/shopping" target="_blank">
<div class="list-terms-v2__icon list-terms-v2__icon--invert-color">
<img decoding="async" src="images/fashion_icon.png" alt="Fashion">
</div>Fashion
</a>
<a class="list-terms-v2__term" href="/all_jobs" target="_blank">
<div class="list-terms-v2__icon list-terms-v2__icon--invert-color">
<img decoding="async" src="images/jobs-1.png" alt="Jobs">
</div>Jobs
</a>
<a class="list-terms-v2__term" href="/search/real-estate-agency" target="_blank">
<div class="list-terms-v2__icon list-terms-v2__icon--invert-color">
<img decoding="async" src="images/real_estate_icon.png" alt="Real Estate">
</div>Real Estate
</a>
<a class="list-terms-v2__term" href="/search/auto-repair">
<div class="list-terms-v2__icon list-terms-v2__icon--invert-color">
<img decoding="async" src="images/services_icon.png" alt="Services">
</div>Repair
</a>
<a class="list-terms-v2__term" href="/search/animals-pets" target="_blank">
<div class="list-terms-v2__icon list-terms-v2__icon--invert-color">
<img decoding="async" src="images/pets_icon.png" alt="Pets">
</div>Pets
</a>
</div>
</div>
</form>
POST https://cityvancouverbc.ca/check-business-exist
<form role="form" id="ClaimForm" action="https://cityvancouverbc.ca/check-business-exist" method="post">
<input type="hidden" name="_token" value="CxVlXd6WE5NoaiSUKP3pof3XxfzHbImVa43OndeB">
<div class="row">
<div class="col-sm-12">
<div class="d-flex gap-3 justify-content-center mb-2 w-auto">
<input class="form-check-input" type="radio" id="inlineCheckbox1" name="check_claim" value="business_name" checked="" onchange="changeSearch(this.value);">
<input class="form-check-input" type="radio" id="inlineCheckbox2" name="check_claim" value="phone" onchange="changeSearch(this.value);">
<label for="inlineCheckbox1" class="option inlineCheckbox1 option-check22">
<div class="dot"></div>
<span style=" font-size: 14px;">By Business Name</span>
</label>
<label for="inlineCheckbox2" class="option inlineCheckbox2 option-check22">
<div class="dot"></div>
<span style=" font-size: 14px;">By Phone Number</span>
</label>
</div>
<div class="d-flex" style="/* border: 1px solid #ccc; *//* padding: 4px 14px 3px 5px; *//* border-radius: 2px; */">
<div id="business_name_div" style="display:block;width: 100%;">
<div class="form-group">
<!-- <label class="control-label">Search by Business Name :- </label> -->
<input type="text" style=" border-top-right-radius: 0; border-bottom-right-radius: 0; " name="business_name" id="business_name" class="form-control" placeholder="Enter Business Name">
</div>
</div>
<div id="phone_div" style="display:none; width: 100%;">
<div class="form-group">
<!-- <label class="control-label">Search by Phone Number :- </label> -->
<input type="text" style=" border-top-right-radius: 0; border-bottom-right-radius: 0; " name="phone" id="phone" class="form-control" placeholder="Enter Phone Number ">
</div>
</div>
<div class="input-block" style=" width: 30%;">
<button class="btn btn-success btn-new w-100" type="submit" style=" border-top-left-radius: 0; border-bottom-left-radius: 0; ">Submit</button>
</div>
</div>
</div>
</div>
</form>
POST https://cityvancouverbc.ca/claim-pass
<form role="form" id="ClaimForm" action="https://cityvancouverbc.ca/claim-pass" method="post">
<input type="hidden" name="_token" value="CxVlXd6WE5NoaiSUKP3pof3XxfzHbImVa43OndeB">
<input type="hidden" name="business_name" value="">
<input type="hidden" name="business_id" value="">
<h5 class="text-capitalize"> Verify by Post Mail </h5>
<div class="card-body">
<div class="form-group">
<label class="control-label">Enter Security Code :- </label>
<input type="text" name="code" id="code" class="form-control" placeholder="Enter Security Code">
</div>
<button class="btn btn-success btn-new" style="background-color:#0ec7c7;color:white" type="submit"> Verify </button>
<button type="button" class="btn btn-secandary btn-new" data-dismiss="modal" aria-label="Close" onclick="closeClaimModel()">Verify Later </button>
</div>
</form>
POST https://cityvancouverbc.ca/claim-business
<form role="form" action="https://cityvancouverbc.ca/claim-business" method="post">
<input type="hidden" name="_token" value="CxVlXd6WE5NoaiSUKP3pof3XxfzHbImVa43OndeB">
<input type="hidden" name="business_name" value="">
<input type="hidden" name="business_id" value="">
<input type="hidden" name="domain_name" value="#">
<input type="hidden" name="code" value="743546">
<div class="col-sm-12">
<div class="form-check form-check-inline">
<input class="form-check-input" style=" display: block; " type="radio" id="inlineCheckbox1" name="check_claim" value="email" onchange="handleChange(this.value);">
<label class="form-check-label" for="inlineCheckbox1">By Offical Email id</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" style=" display: block; " type="radio" id="inlineCheckbox2" name="check_claim" value="post" checked="" onchange="handleChange(this.value);">
<label class="form-check-label" for="inlineCheckbox2">By Post Mail</label>
</div>
<!-- <h5 class="text-capitalize">By Offical Email id </h5> -->
<div class="card-body">
<div id="email_div" style="display:none">
<div class="form-group">
<label class="control-label">Name</label>
<input type="text" name="name" class="form-control" placeholder="Enter Full Name">
<span class="col-md-12 text-danger" id="fname_Required_error" style="display: none"> Please Enter Full Name </span>
</div>
<div class="form-group">
<label class="control-label">Email</label>
<div class="input-group">
<input type="text" class="form-control" name="email_address" id="email_address1" placeholder="Enter Email Address" aria-label="Recipient's username" aria-describedby="basic-addon2">
</div>
</div>
</div>
<div id="postal_div" style="display:contents">
<div class="form-group">
<label class="control-label">Address</label>
<input type="text" name="name" class="form-control" placeholder="Enter Full Name" value="N/A" disabled="">
<label class="control-label"></label>
</div>
</div>
<button class="btn btn-success btn-new pull-right mt-3" style="background-color:#0ec7c7;color:white" type="submit">Submit </button>
</div>
</div>
</form>
<form class="row">
<div class="col-lg-6 p-2 input-block">
<label for="firstname" class="sr-only">First Name</label>
<input class="form-element w-100" id="firstname" placeholder="Name" type="text" name="first_name" required="">
</div>
<div class="col-lg-6 p-2 input-block">
<label for="lastname" class="sr-only">Last Name</label>
<input class="form-element w-100" id="lastname" type="text" placeholder="Last Name" name="last_name" required="">
</div>
<div class="col-lg-12 p-2 input-block">
<label for="email_address" class="sr-only">Email</label>
<input class="form-element w-100" id="email_address" placeholder="Email" type="email" name="email_address" required="">
</div>
<div class="col-lg-4 p-2 input-block">
<label for="city" class="sr-only">City</label>
<input class="form-element w-100" id="city" type="text" placeholder="City" name="city">
</div>
<div class="col-lg-4 p-2 input-block">
<label for="zipcode" class="sr-only">Zip Code</label>
<input class="form-element w-100" id="zipcode" type="text" placeholder="Zip Code" name="zip_code">
</div>
<div class="col-lg-4 p-2 input-block">
<label for="state" class="sr-only">State</label>
<input class="form-element w-100" id="state" type="text" placeholder="State" name="state">
</div>
<div class="col-lg-12 d-flex input-block justify-content-center">
<p class="text-justify italic text-xxs"> By completing and submitting this form, you are granting your explicit consent to receive promotional emails from the City of Vancouver via our official website:
<a href="https://www.cityprincegeorge.ca/">https://www.cityprincegeorge.ca/</a>. You retain the right to withdraw your consent to receive emails from us at any point in time by utilizing the "SafeUnsubscribe®" link, which can be located at the
footer of each email communication. Please be advised that all email communications are managed through Constant Contact. </p>
</div>
<div class="col-lg-12 d-flex input-block justify-content-center p-2">
<button class="button-86" role="button">SUBMIT</button>
</div>
</form>
POST https://cityvancouverbc.ca/loginn
<form method="POST" action="https://cityvancouverbc.ca/loginn" enctype="multipart/form-data">
<input type="hidden" name="_token" value="CxVlXd6WE5NoaiSUKP3pof3XxfzHbImVa43OndeB">
<div class="row">
<label for="email" class="col-md-12 col-form-label "></label>
<div class="col-md-12">
<input id="email" type="email" placeholder="Email id" class="form-control " name="email" value="">
</div>
</div>
<div class="row mb-3">
<label for="password" class="col-md-12 col-form-label mb-3"></label>
<div class="col-md-12">
<input id="password" placeholder="Password" type="password" class="form-control " name="password">
</div>
</div>
<input type="hidden" value="0" name="found" id="found">
<div class="row mb-0">
<div class="col-md-12 offset-md-12">
<button type="submit" class="btn btn-warning btn-new"> Login </button>
</div>
</div>
<p class="signup mt-3 text-center d-none"> Don't have an account ? <a href="https://cityvancouverbc.ca/sign-up">Sign Up.</a>
</p>
</form>
Text Content
Add Business Login Sign Up FIND ANYTHING AROUND YOU. Search Search Result Search Vehicles Fashion Jobs Real Estate Repair Pets POPULAR LISTINGS OUR TOP TRENDING LISTINGS Hot listings BULLETPROOF ROOF SYSTEMS Vancouver , Canada BulletpRoof Roof Systems is family operated roofing contractor with over 15 years of experience. We have been helping families throughout Mission, BC and neighbouring areas resolve issues with their residential sloped roofs for many years now. We pride ourselves on providing genuine professional roofing services and are dedicated to helping our clients resolve issues with their roof systems as efficiently as possible. Hot listings CURLIQUE BEAUTY BOUTIQUE Vancouver , Canada The boutique boasts a meticulously curated collection of beauty products, carefully chosen to cater to a diverse range of tastes and preferences. Its allure is enhanced by a team of top-tier professional makeup artists and skincare specialists who grace the store with their expertise. These seasoned professionals are not only adept in their craft but also passionate about delivering exceptional knowledge, artistry, and service. Clients can expect personalized attention marked by thoughtfulness and care, making every visit a unique and enjoyable experience. At CurliQue Beauty Boutique, patrons discover a beauty mecca that goes beyond the ordinary. The store takes pride in being a sanctuary for those in search of hard-to-find cult products, essential items for professional artists, and beloved favorites among beauty aficionados. It is a place where the latest trends and timeless classics coexist, offering a diverse array of choices for every style and preference. Hot listings ASKLEPIOS GARDEN Vancouver , Canada As the founder of Asklepios Garden, my vision stems from the fundamental belief that healthy skin is inherently beautiful. With a dedication to the simple principle of promoting radiant and rejuvenated skin, I have crafted a line of skincare products using pure organic ingredients. These formulations are meticulously created to penetrate deep into the epidermis, delivering essential nutrients that nourish and revitalize the skin. Committed to ethical practices, Asklepios Garden products are proudly Vegan and Cruelty-free, reflecting a deep respect for both the well-being of animals and the environment. Drawing on my extensive experience in the beauty and design fields spanning over 15 years, I felt a compelling desire to introduce an organic product line to the clean beauty market. My goal was not only to develop products that exhibit exceptional efficacy but also to infuse a timeless elegance, luxury, and beauty into the realm of natural skincare. Hot listings CLEMENTINE NATURAL HEALTH Vancouver , Canada At Clementine Natural Health, our dedicated team comprises knowledgeable and compassionate Naturopathic Doctors who specialize in the realm of integrative healthcare. Our approach is centered around the principles of 'root cause' medicine, wherein we diligently seek to uncover the fundamental factors contributing to your health concerns. Through an evidence-based methodology, we aim to understand and address the underlying causes of your conditions rather than merely treating the symptoms. Our Naturopathic Doctors are committed to providing personalized care, tailoring their approach to meet the unique needs of each patient. We prioritize a patient-centered methodology, ensuring that individuals actively participate in their healthcare journey. By fostering a collaborative and supportive environment, we empower our patients to make informed decisions about their well-being. View All Listings Jobs Property Cleaning Restaurant Weddings Beauty & Spa Home Services Daily Needs POPULAR ADS MOST LATEST ADS Private Room For Rent, 4143 Price Cres, Burnaby, BC $ 770 1 Bed 1 Bath Apartment, 1850 Comox St, Vancouver, BC $ 445 2015 Volkswagen jetta $ 12490 2015 Nissan-rogue $ 11990 View All POPULAR ADS MOST LATEST ADS PRIVATE ROOM FOR RENT, 4143 PRICE CRES, BURNABY, BC Vancouver , Canada $ 770 1 BED 1 BATH APARTMENT, 1850 COMOX ST, VANCOUVER, BC Vancouver , Canada $ 445 2015 VOLKSWAGEN JETTA Vancouver , Canada $ 12490 2015 NISSAN-ROGUE Vancouver , Canada $ 11990 View All Popular Listings GET THE BEST CLASSIFIED ADS EXPERIENCE WITH CITY VANCOUVER Explore City Vancouver's top-notch classified ads. Discover exciting events, great deals, and fun activities. Our curated listings ensure the best experience. Dive into a world of opportunities that make your time in Vancouver memorable and enjoyable. 12.5M+ Active Listings 900+K Regular Users 170+K New ads Daily Create Listings SEARCH BUSINESS FIND BUSINESSES WITH EASE: DISCOVER BY PHONE NUMBER OR NAME! By Business Name By Phone Number Submit BUSINESS AVAILABILITY Business Not found!!! Create Business CLAIM BUSINESS VERIFY BY POST MAIL Enter Security Code :- Verify Verify Later BUSINESS CLAIM VERIFICATION By Offical Email id By Post Mail Name Please Enter Full Name Email Address Submit KEEP YOURSELF INFORMED. Sign up for City Vancouver's weekly blog and receive informative updates! × First Name Last Name Email City Zip Code State By completing and submitting this form, you are granting your explicit consent to receive promotional emails from the City of Vancouver via our official website: https://www.cityprincegeorge.ca/. You retain the right to withdraw your consent to receive emails from us at any point in time by utilizing the "SafeUnsubscribe®" link, which can be located at the footer of each email communication. Please be advised that all email communications are managed through Constant Contact. SUBMIT LOGIN Login Don't have an account ? Sign Up. A UNIFIED HUB FOR LOCAL BUSINESSES, SERVICES, AND STORES IN PROXIMITY ACROSS CITY VANCOUVER Welcome to City Vancouver, your comprehensive destination for efficient assistance in daily and exclusive planning and purchasing endeavors. We take pride in our renowned customer support hotline, reachable at 8888888888, and our robust database of local business information in Vancouver. Our services encompass a wide range, from providing addresses and contact details of businesses nationwide to facilitating orders and reservations for various purposes, including leisure, medical, financial, travel, and domestic needs. We compile business information from diverse sectors such as Hotels, Restaurants, Auto Care, Home Decor, Personal and Pet Care, Fitness, Insurance, Real Estate, Sports, Schools, and more, spanning the entire country and sourced from reliable channels. Utilizing our 'Free Listing' feature, you can showcase your specialties, and we deliver information through phone, SMS, web, App, and WAP. Additionally, our 'Rate & Review' feature allows you to share your experiences. Take advantage of our 'Best Deals,' 'Last Minute Deals,' and 'Live Quotes' to ensure you receive the most favorable bargains available in the market. Welcome to a seamless experience with City Vancouver! SEVERAL OF OUR SERVICES ARE DESIGNED TO PROVIDE PRACTICAL UTILITY IN YOUR DAILY ROUTINES, INCLUDING: B2B Experience the premier B2B portal provided by City Vancouver. This exclusive platform offers a comprehensive array of diverse categories, numerous top-tier vendors, and an unparalleled wholesale experience. Fulfill all your B2B requirements through our interactive interface, allowing you to apply filters, identify optimal rates, and receive instant assistance through our chat feature. All Vancouver Enhance your exploration of B2B needs with City Vancouver. From lead generation to product/service promotion and sales, our digital platform facilitates access to expansive audiences throughout Vancouver. Embracing digital strategies, City Vancouver brings together manufacturers, dealers, suppliers, vendors, wholesalers, and more, offering convenience in the B2B market and empowering businesses nationwide. Packers and Movers Whether you are relocating or sending belongings elsewhere, discover the best deals on reliable packers and movers through City Vancouver. Obtain quotes from multiple agencies, read customer reviews, and check ratings to ensure a seamless experience. Order Food Online Savor the convenience of ordering food online in just three clicks through City Vancouver. Explore a diverse range of cuisines, read restaurant reviews and ratings, avail discounts, and have your favorite food delivered to your doorstep. Jobs Connect with relevant job opportunities or profiles through our service, facilitating communication between job seekers and employers across industries, experience levels, and geographies. Movies Access the latest movies, book tickets, and make informed choices with synopses, cast details, crew information, and trailers available on City Vancouver. Spa & Salon Avoid waiting times at spas and salons by booking appointments online through City Vancouver. Experience convenience before your next visit. Repair & Services Resolve utility issues by finding the best deals for repairing appliances such as air-conditioners, car servicing, or water purifier cleaning through City Vancouver. Doctor Appointment Simplify healthcare by finding suitable medical specialists through City Vancouver, ensuring easy access to professional care. Real Estate Agents Discover a symmetrical platform for simplified property searches with City Vancouver. Connect with trusted agents and developers for rentals, buying, selling, or staying updated on residential and commercial projects. Online Recharge/Bill Payment Stay on track with bill payments and recharges without waiting in queues. City Vancouver's service covers payments for fuel, electricity, data cards, landline, and more. Discover a variety of helpful services for your leisure, health, and home convenience. From Pest Control and Skin Care Clinics to Painters, Interior Designers, Laundry Services, Vaccination Centres,Mobile Phone Repair, and Internet Service Providers, we've got you covered. With a wide range of offerings, consider this your 'One Stop Shop' to find everything and more, ensuring all your needs are met conveniently. EXPLORE CV COLLECTIONS Ac Repair | Spa | Beauty | Travel and Tourism | Movies | Silver Football Cup | Caterers | Salon | Jewelry | Locksmith | Real Estate Agency | Coaching | Food & Dining | Online Shopping | Shopping | Digital Marketing Company | Radio Studio | Equipment Services | Child Care Development Centre | Automatic Door & Storefront | Laser Esthetics & Massage | Credit Counsellors & Debt Consultants | Commercial Painting | Communications | Recycling | Air Crafts | Plumber | Accent Dental | Automotive | Professional services | Health & Beauty | Recreation | Home & Garden | Entertainment & Arts | Roofing Contractor | Organisation | Restaurant | Website Desgin | Agency | Illnesses & Conditions | Animals & Pets | Health Clinic | Motel | Lawyer and Mediator | Manufacturer | Physical Fitness | Tailor Stitching | Passenger Service | Insulation Contractor | Air Conditioning Contractor | Association | Project Management | Vacuum Cleaner | Retail Shopping | First Aid Course | Counselor | Furniture | Home Inspection | Mill Services | Sports Card Shop | Body Care | Social Services | Tree Cutting Service | Administration | Logistics | Snack Van | Moving Supplies | Taxidermist | Moving And Storage Service | Fire Damage Restoration Service | Telecommunications Service | Corporation | Cleaning Services | Insurance Company | Tattoo & Piercing Shop | Community Organisation | Gift Centre | Contractor | Juices and Delicious | Clothing Store | Bookkeeping Services | Pet Store | Electrical Services | Home Rental | Children's Theatre | Broadcasting & Media Production | Bakery | Income Tax | Education | Construction Company | Well Drilling Contractor | Saw Mill | Mechanical Contractor | Sheet Metal Contractor | Auto Repair | Steel Fabricator | Cranes & Crane Services | Fluid Management | Appraiser | Psychologist VANCOUVER | CITY OF VANCOUVER BC -------------------------------------------------------------------------------- PRODUCTS -------------------------------------------------------------------------------- * Real Estate Agency * Automotive * Counselor USEFUL LINKS -------------------------------------------------------------------------------- * Terms of Use * Posting Policy * Privacy Policy CONTACT -------------------------------------------------------------------------------- Vancouver info@cityvancouver.ca © 2023 Copyright