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

Form analysis 6 forms found in the DOM

https://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