Karv
Karv Studio iconKarv Studio

Sara Silva

Massage Therapist

Restore your body. Return to what you love.

Sara Silva mobile view

Mobile View

Fully responsive, designed for how your clients actually browse.

Delivered a bilingual (PT/EN) site for a Porto sports and therapeutic massage practice, with inline Cal.com booking, session packs, and testimonials including video. Portuguese first, because that's who walks in the door.

Sara treats runners, climbers, lifters and anyone whose body is their way into what they love, so the site speaks to active people rather than spa customers. Portuguese is the default and English ships alongside it for Porto's international crowd, with every string versioned in both languages. Two treatments are laid out with who each one is for, pricing comes as honest per-session packs (6, 3, or single), and the booking page is a live calendar embedded in the site: pick a slot, book, done, no email tennis. Testimonials from a runner, a BJJ practitioner and a rehab client carry the proof, one of them on video.

Features:websitebooking systempayment gatewaybilingual (PT/EN)content strategy

I needed somewhere to send people who asked about my services. Karv helped me word everything properly and added all the tech for me that I would not have figured out alone

Sara Silva

Client

Sara Silva

Industry

Massage Therapist

Services

websitebooking systempayment gatewaybilingual (PT/EN)content strategy
Book a Free Audit →

A closer look

The Portuguese hero: recover your body, get back to what you love doing. Written for active people, not spa-goers.
The Portuguese hero: recover your body, get back to what you love doing. Written for active people, not spa-goers.
Two treatments, each explained by who it's for: sports massage for athletes, therapeutic for persistent tension.
Two treatments, each explained by who it's for: sports massage for athletes, therapeutic for persistent tension.
Session packs priced plainly: 40, 45 or 50 euro a session depending on commitment.
Session packs priced plainly: 40, 45 or 50 euro a session depending on commitment.
Real stories from a runner, a BJJ practitioner and a rehab client, with a video testimonial in the middle.
Real stories from a runner, a BJJ practitioner and a rehab client, with a video testimonial in the middle.
The booking page is a live calendar in the site. Pick a day, pick a time, booked. Shown here in English.
The booking page is a live calendar in the site. Pick a day, pick a time, booked. Shown here in English.
Karv

Karv Web Studio uses cookies

We use cookies to improve your experience, analyse site performance, and support our marketing. You can choose what you’re comfortable with below.