Picture of The Reflections Cover Band love with audience member assisting.

The Band!

We are a group of like minded musicians who love to perform. We perform a high energy selection of your all time favourite tunes for dancing, singing along with, or just sitting back and enjoying.

We offer a choice! The Reflections primarily Country with a little Rock & Roll OR The Reflections Rock & Roll with a little bit of Country. You select the Genre, it’s our pleasure to perform.


The Reflections are proud to welcome our newest member to the band!

Mr. Dan Bullock.

Dan has over 50 years of experience as a guitarist and singer and brings an awesome talent to the stage with him. We are all happy he has joined us and look forward to all that he brings with him.

Dave Francis - Band Contact, Rhythm Guitar & Vocals

Dave Francis

Rhythm Guitar & Vocals

Vocals and Plays Guitar (Electric, Steel & Acoustic) & Ukulele

Dan Bullock - The Reflections Drummer

Dan Bullock

Lead Guitar & Vocals

Vocals and Plays Electric Guitar

Gary Barrett - The Reflections Drummer

Gary Barrett


Plays Drums

Chuck Daoust, Lead Vocals & Rhythm-Bass Guitar

Chuck D'Aoust

Lead Vocals & Bass

Vocals and Plays Guitar (Rhythm & Bass)

Although the band, like most bands, has seen many revisions in musical selections and personnel over the years, our main focus of playing great music has never changed. We still bring the best to you to bring the best out of you.

Client Testimonials…

The Reflections encourages you to provide valuable feedback on our performance at your event.

- Art Fest Kingston
“An awesome band and a must see!"
We have played Legions & Bars from Deseronto to Smith Falls as well as several outdoor concerts.
The HITS of … Dance, Rock & Roll, Classic Rock & Country, each from the 50's through the 90's
We perform for a variety of occasions including personal celebrations, festivals, parties, weddings and more…
Hire Us 
  • Contact us and provide performance location and date required
  • Is this a special occasion, bar, outdoor event?
  • We will provide a quote if we are not previously booked
  • Accept the quote and confirm booking
*** Distance and time are key factors in determining a fair price.