Piano and Violin Duo in Muskoka

Timeless Piano and Violin Duo for Weddings, Corporate Events, and Celebrations in Muskoka, Ontario

Keys & Strings is a professional piano and violin duo based in Barrie, offering over three decades of combined experience performing at weddings, private events, and corporate gatherings. Our music is carefully selected and performed to enhance the atmosphere of your event—whether it’s an intimate ceremony, a formal reception, or an elegant evening affair.

We work closely with each client to understand the setting, schedule, and mood they envision, ensuring our performance aligns beautifully with the flow of the day. From classical selections to custom arrangements, every note is delivered with precision, emotion, and grace.

If you’re searching for refined, live music that adds warmth and sophistication to your event, Keys & Strings is ready to bring your vision to life.

Piano and Violin Duo in Barrie

Meet Muskoka's Premier Piano and Violin Duo

Jeremy and Lalitha are the heart of Keys & Strings, a Barrie-based piano and violin duo passionate about music education and live performance. Their services include:

  • Live music for weddings, receptions, corporate functions, and private parties

  • In-person and virtual music lessons (violin and piano)

  • Personalized consultations to match music to your vision

Why choose our Barrie-based duo?

  • 30+ years of professional experience

  • Flexible, diverse repertoire: classical, contemporary, custom requests

  • Trusted by event venues and families across Simcoe County

Serving Muskoka, Barrie, and beyond

Where We Perform in Muskoka and Surrounding Area

Keys & Strings regularly performs at top venues across Barrie and Simcoe County, including:

What Muskoka Clients Are Saying

TESTIMONIALS

Live Muskoka Music Services – Make Your Moment Memorable

Piano and Violin Duo for Events in Muskoka

Our live performance packages are designed to elevate your event with sophisticated music:

Custom Song Requests Welcome
Choose from our curated setlist or request a special arrangement — we’re happy to accommodate.

live-wedding-music for-upscale-events-barrie

Keys & Strings FAQ's

Can we request specific songs?

Yes! We offer fully customizable setlists and can create custom arrangements on request.

Pricing depends on the event type, duration, and travel. Contact us for a personalized quote.

Simply fill out our contact form, and we’ll follow up within 4 business days.

Yes, we perform at both indoor and outdoor venues, weather permitting. We will need a power source.

Whether you’re planning a lakeside wedding, a corporate retreat, or a private celebration in Muskoka, Ontario, Keys & Strings brings a polished musical presence to your event. Known as one of Canada’s most sought-after cottage regions, Muskoka is home to over 1,600 lakes and scenic towns like Bracebridge, Gravenhurst, and Huntsville. Its iconic landscape of pine forests, granite cliffs, and sparkling water makes it a popular destination for luxury weddings and exclusive events. From intimate dockside ceremonies to elegant receptions at venues like Deerhurst Resort or Windermere House, our live piano and violin music adds depth and atmosphere to Muskoka’s naturally breathtaking setting. We work with you to craft a soundtrack that enhances every moment against the beauty and charm of Ontario’s premier getaway.

How to Book Our Live Music Duo for Your Event

Keys&Strings30
churchphotos3 (1)

Explore Our Work

Browse sample videos and performances on our sample music (click music note on side of page)

Tell Us About Your Event

Submit the Contact Form with date, location, and music preferences.

Collaborate With Us

We’ll schedule a consultation to plan the perfect soundtrack for your occasion.

Let’s Make Music Together

Fill out this contact form, and we look forward to getting back to you within 4 business days.

Keys&Strings6-2

Contact Keys & Strings – Barrie, Ontario

  • Email: music@keysandstrings.ca

  • Phone: (705) 721-2425

  • Location: Barrie, ON

  • Service Area: Simcoe County, Innisfil, Oro-Medonte, Newmarket, Orillia