Skip to content
Features

Built for the way service work really happens.

From the first call to the final payment, Vjobo connects the office, the crew and your clients — in English and French.

Plan

Plan and dispatch

Every request lands in one place and becomes a visit on the right person's schedule.

A service coordinator planning heating and plumbing visits

Scheduling & dispatch board

Requests from your inbox, the portal or the phone line become visits on a board organized by technician. Assign, move and follow the day as it happens. Longer jobs get a project plan with tasks and dependencies.

  • Day and week views, by technician
  • Drag and drop to assign or reschedule
  • Projects with Gantt tasks and dependencies
Add-on

AI phone line

Never miss a call while the crew is busy. The assistant answers around the clock, takes down who is calling, where and what they need, and books it as a request for your team to confirm.

  • Answers calls 24/7
  • Collects the client's name, address and need
  • Creates a request in your inbox
On site

Record the work on site

Capture time, parts and expenses while the visit is still fresh — typed or spoken.

An electrician checking materials and a receipt on a job

Work orders that capture everything

Each visit has a work order your technicians fill in on site: arrival and departure, breaks, parts from your catalog, expenses and notes. The office gets a priced review with your rates applied, ready to approve.

  • Time on site, with breaks
  • Materials from your catalog and job expenses
  • Priced review before invoicing
A security installer documenting a camera installation

Voice dictation in French or English

Hands full? Speak. Vjobo turns the description of the visit into work order lines — hours, materials, notes — and flags anything it isn't sure about so the technician can confirm it.

  • Works in French and English
  • Fills in hours, materials and notes
  • Uncertain items are flagged for review
Get paid

Bill it right and get paid

Rates, taxes and payments handled for you, so approved work turns into money quickly.

An office manager reviewing recorded work and costs

Time becomes money

Set a default hourly rate, give some clients their own rate card and keep your parts catalog priced. Approved work orders become invoices with GST, QST, HST or PST applied for your province.

  • Default and per-client rate cards
  • GST/QST, HST and PST by province
  • Invoices sent by email with a payment link

Online payments with Stripe and PayPal

Every invoice carries a secure payment link. Connect your own Stripe or PayPal account: payments are deposited to you, and the invoice is marked as paid.

  • Payment link on every invoice
  • Card payments with Stripe, or PayPal
  • Paid into your account, not ours
A grounds maintenance professional recording completed work outdoors

Subscriptions & service agreements

Sell recurring service: snow removal for the winter, a yearly furnace inspection, monthly maintenance. Agreements keep the schedule and the billing on track, and clients see them in their portal.

  • Monthly or yearly agreements per client
  • Recurring visits planned ahead
  • Visible to clients in their portal
Your clients

A better experience for your clients

A portal with your name on it, in your clients' language.

A building maintenance technician going over completed work with a property manager

Client portal with instant estimates

Give every client a simple portal in their language. They describe what they need, see an estimate range based on your prices, follow upcoming visits and pay online.

  • Service requests in a few taps
  • Instant estimate range from your prices
  • Job history, invoices and online payment

Your brand, your domain

Clients see your company, not ours. Add your logo and brand colour, send emails under your company name and serve the client portal from your own domain.

  • Logo and brand colour
  • Custom domain for your client portal
  • Emails and invoices in your company's name

Bilingual, English and French

Vjobo is fully bilingual. Your team works in the language they prefer, and each client receives emails, estimates and invoices in theirs.

  • Every screen in English and French
  • Language chosen per user and per client
  • Dates and amounts in the local format
Ready when you are

Do the work. We'll keep the details.

Set up your company, invite your team and schedule your first visit today.

30 days free · No credit card required · Cancel anytime