Proof of every visit, on the owner phone.

Quotes, agreements, invoicing and Verifactu (addon) in the same place.

The technician records the visit from a phone and the owner gets the proof right away, wherever they are. The invoice follows, with Verifactu when you need it.

Try it free
App StoreGoogle Play

iOS, Android and web. Spanish, English and Dutch; notes, issues and messages translated into over 30 languages.

Owner app: outstanding balance and the latest visit with its before and after photos
Owner app: outstanding balance and the latest visit with its before and after photos

What VisitPro does

Every major feature, each on its own page with real screens.

  1. Photo reports

    Before and after photos, checklist and note, delivered to the owner the moment the visit is submitted.

  2. Client app

    Owners see every visit, the schedule, their invoices and a message thread with your company.

  3. Field app

    Today, route, visit capture, issues and expenses on the technician phone. Works offline.

  4. Today's route

    Stops ordered by proximity, timed visits kept as anchors, drive time per leg.

  5. Scheduling

    Weekly and biweekly rules generate independent visits; move or reassign one without touching the rule.

  6. Quotes and agreements

    Line items with IVA, signed from a link with no account. An accepted agreement creates the schedule.

  7. Message center

    One thread per property, with reports, invoices and messages in order and translated for each reader.

  8. Via, the assistant

    Reads test-kit photos, writes captions, maps spreadsheet columns. Proposes; a person confirms.

  9. Languages

    Spanish, English and Dutch interfaces. Notes, issues and messages translated into over 30 languages.

  10. Invoicing and Verifactu

    Invoices on every plan, monthly drafts from agreements, AEAT registration through the Verifactu addon.

  11. Import and onboarding

    Clients and properties from a spreadsheet, columns mapped by Via, company type templates on signup.

  12. Google Business Profile

    Before and after pairs from completed visits, published to your Google listing.

  13. Team and timesheets

    Shift clock, weekly timesheet, and a route timeline per worker with time on site and travel.

All features on one page

From first visit to paid invoice

What your client sees. One month.

  1. Day 1
    10:14
    VisitPro10:14

    Quote received

    Pool Cleaning Company sent you a quote: Villa Limonero

    The quote opened from the link, with the line items and the total.
  2. Day 1
    18:02

    You sign the service agreement from the link

    Accepted

    The signed agreement, with the signature and the date.
  3. Day 2

    Weekly, Fridays 09:00

    The recurring route created from the agreement.
  4. Day 4
    09:58
    VisitPro09:58

    Visit completed

    Villa Limonero

    The visit opened: before and after photos, checklist and note.
    The visit opened: before and after photos, checklist and note.
    The visit on the company dashboard
  5. Day 4
    10:03

    You reply in the message center: Gracias

    Read

    The message thread with the company.
  6. Day 11
    09:52
    VisitPro09:52

    Visit completed

    Villa Limonero

  7. Day 18
    09:47
    VisitPro09:47

    Visit completed

    Villa Limonero

  8. Day 25
    09:55
    VisitPro09:55

    Visit completed

    Villa Limonero

  9. Day 30
    08:05
    VisitPro08:05

    New invoice

    Invoice INV-2026-0005 from Pool Cleaning Company

    The invoice in the client portal, with the PDF and the amount.
  10. Verifactu

    The invoice is registered with AEAT at issue

    Registered with AEAT

    The Verifactu QR code printed on the invoice PDF.
  11. Day 33

    You pay the invoice. The company marks it as paid.

    Paid

    Invoices in the client portal: pending and paid, with the payment date.

What the company sees

Real screens from the app and the portal. The same company as the ledger above.

On site

The visit as the technician records it: before and after photos required and the services with their checklist. Complete visit stays locked until the proof is in.
The rest of the report: pH, chlorine and alkalinity readings, issues, the visit note and email delivery for clients who prefer it.
Reporting an issue from the visit: a photo, the kind of problem and how urgent it is. It goes on the visit report the owner receives.

Operations

Today in the app: the shift, open tasks, the day's visits and how the team is doing.
The day's route with the map and the stop list, check-in included.
The schedule per worker, with free slots and missed visits in plain view.

Proof of service

The portal route timeline: time at each property, distance driven and on-site verification.
The weekly timesheet: recorded shifts against expected hours, exportable as CSV.

Customers

Every property with zone, worker, client and monthly price, map alongside.
One property: address, map pin, workers and invoices.
A client's activity: pinned notes, tasks and visits in one thread.
Messages with each client, from the app.

Money

A new service agreement, with the PDF preview updating as you write.
Invoices with what is outstanding, overdue and paid this month.

Online presence

Before and after photos sent to your Google Business Profile from the visit.
Launching soonVia Marketing, an add-on in preparation: review requests and photo publishing from completed visits.

Everything VisitPro does

One table with no asterisks: what each thing does, where you use it, and whether it is included.

Everything VisitPro does
CapabilityWhat it doesWherePlan
Proof of service reportsBefore and after photos, GPS check-in, a Via summary and a PDF for the owner.
AppClient portal
Included
Video on visit reportsThe technician records a clip during the visit and the owner watches it next to the photos.
AppClient portal
Included
Quotes and service agreements with e-signLine items, IVA and a client signature on a public link, with no account to create.
WebClient portal
Included
Recurring schedules generated from agreementsAn accepted agreement creates the weekly or biweekly visits in the team calendar.
AppWeb
Included
InvoicingInvoice builder, numbering series, recurring monthly drafts and payment status.
WebClient portal
Included
Verifactu (RD 1007/2023)Submission to the AEAT at issue, QR on the PDF, rectificativas R1 to R5 and cancellation. Available as an addon.
Web
Addon
ExpensesThe technician photographs the receipt, the expense is categorised, and reports export to CSV.
AppWeb
Included
Shift clock-in and clock-outClock-in, clock-out and breaks for the shift, with the team timesheet.
AppWeb
Included
Team dashboardPer-worker route timeline with time on site, travel and GPS verification.
Web
Included
Company OverviewAttention queue, progress for the day and quality metrics on one screen.
Web
Included
WhatsApp BusinessReports and invoices sent from the company own number, with the message center.
AppWeb
Included
Client message center and activity timelineOne thread per property between the company and the owner, with everything that happened in order.
AppWebClient portal
Included
Google Business ProfileVia picks before and after pairs and publishes them to the company listing.
AppWeb
Included
Public share links and the Verified by VisitPro widgetRevocable links per property and per visit, plus a trust widget for the company website.
Web
Included
Via spreadsheet import for clients and propertiesVia reads the CSV or Excel file and maps the columns, urbanización included.
Web
Included
Auto-translate into over 30 languagesVisit notes, issues, messages and custom fields are translated into the reader language, over 30 languages. The full interface ships in Spanish, English and Dutch.
AppWebClient portal
Included

Scroll sideways to see the whole table.

Built for pools, landscaping, owners abroad and field service companies. Pool service companies · Landscaping and property maintenance · Reports for absentee property owners · Field service app for Spain.

Prices in EUR, per company

No setup fee and no lock-in. Change plan whenever you want.

Prices in EUR, per company
PlanMonthlyYearlyPropertiesUsers
FreeFor evaluating VisitPro at no costFreeFree201
StarterPerfect for small property teams€39 per month€390 per year1002
GrowthFor growing property management companies€79 per month€790 per year2004
ProUnlimited scale for large operations€129 per month€1,290 per yearUnlimited6
EnterpriseFor large-scale operations€249 per month€2,490 per yearUnlimited8

Scroll sideways to see the whole table.

Invoicing is included on every plan.

Add-ons

Add-ons
AddonWhite labelWhite labeling for your company. The app and the Emails, PDF reports will appear as they are from your own infrastructure.€79 per month€948 per year
AddonExtra workerAdd extra worker without upgrading your plan.€49 per month€490 per year
AddonVerifactu (RD 1007/2023)Submission to the AEAT at issue, QR on the PDF, rectificativas R1 to R5 and cancellation. Available as an addon.Verifactu (RD 1007/2023): paid addon. Priced on signup.

Excluding taxes

Frequently asked

What people ask before deciding

Does VisitPro handle weekly maintenance routes, for example pool routes?

Yes. You define a weekly or biweekly rule with the days of the week, a start time and a duration, and VisitPro creates each visit as an independent job. Every occurrence can be reassigned, moved or cancelled without affecting the others. There are no monthly cadences or free-form recurrence rules.

Can chemical readings such as pH or chlorine be recorded?

They are captured as custom fields your company defines (text, number, photo or yes/no), and Via, the built-in AI assistant, can read a test-kit photo and propose the values. VisitPro is not water chemistry software: there are no target ranges, no dosing log and no alerts when a value goes out of range.

Does it genuinely work in Spanish?

Yes. The mobile app, the manager portal, transactional emails and push notifications ship in Spanish, English and Dutch at product level. On top of that, visit notes, issue notes and photo captions are translated automatically into each recipient language, with the original one tap away.

Does it send before/after photo proof to owners who are not in the country?

That is the centre of the product. The technician takes before and after photos in the app, and on submission VisitPro builds a PDF with the photos grouped by stage, the checklist, the measured values, the note and any issues, and emails it to the property contacts. It can also be shared over WhatsApp from the technician phone in one tap.

Is there a client portal?

There are three routes in and the owner picks. A revocable public link to the whole property history, with no login and nothing installed. The automatic email with each visit PDF. And the owner app, with a notification the moment a visit is completed, a visit feed, and a message thread with the company.

How many technicians does it suit?

Teams of roughly one to twenty technicians. A sole operator and a twenty-van company both fit well. Specific property and user limits depend on the plan.

What does it cost in EUR?

Prices are in EUR, per company and excluding taxes, published on visitpro.app together with each plan property and user limits. There is a free plan for evaluating the product, and paid plans billed monthly or yearly.

Is VisitPro Verifactu compliant?

Yes, with the Verifactu addon. VisitPro submits each invoice to the AEAT at the moment it is issued, as RD 1007/2023 requires, and prints the QR code and the mandatory legend on the PDF. Rectificativas R1 to R5 and the cancellation of an already submitted invoice are covered as well. Verifactu is bought separately and is not included in the plans.

Can I issue invoices from VisitPro?

Yes. Invoicing is included on every plan: a builder with line items and IVA, your own numbering series, and payment status. The invoice reaches the client portal, the inbox or WhatsApp carrying the company payment instructions. Fiscal registration with the AEAT is done through the Verifactu addon.

Are invoices generated automatically from the service agreement?

Yes. When the client signs a maintenance agreement, VisitPro prepares a monthly invoice draft from the line items of that agreement. The draft waits in the list for review and editing: nothing is issued or sent to the AEAT until someone confirms it. The monthly amount therefore comes from the accepted agreement instead of being typed twice.

Can I send quotes and agreements to be signed?

Yes. Repair quotes and service agreements go out as a public link the client opens without creating an account. They sign by drawing on the phone screen, and the date, the time and the signed document are stored. An accepted agreement can then create the recurring schedule and the monthly invoice drafts.

Record the first visit today

Import your clients from a spreadsheet and send the first report this week.

Try it free