Donald K. Ross Bagpiping

Top Performer

Rochester, MI

$200-$1000

Travels up to 200 miles

Get a free quick quote
Promotional video thumbnail 1 for Donald K. Ross Bagpiping

The Amazing Wedding Processional

Promotional video thumbnail 2 for Donald K. Ross Bagpiping

Walking Down the Aisle to Highland Cathedral

Promotional video thumbnail 3 for Donald K. Ross Bagpiping

Amazing Grace Duet With an Organ - Church Processional & Recessional

Promotional video thumbnail 4 for Donald K. Ross Bagpiping

Great Lakes National Cemetery Funeral

Gallery photo 1 of Donald K. Ross Bagpiping
Gallery photo 2 of Donald K. Ross Bagpiping
Gallery photo 3 of Donald K. Ross Bagpiping
Gallery photo 4 of Donald K. Ross Bagpiping
Gallery photo 5 of Donald K. Ross Bagpiping
Gallery photo 6 of Donald K. Ross Bagpiping
Gallery photo 7 of Donald K. Ross Bagpiping
Gallery photo 8 of Donald K. Ross Bagpiping

Overview

The most requested Gigsalad Piper in Michigan, Ohio & Indiana. Earning "The Top Performer Award" each month since joing Gigsalad in 2022. My mission is to provide you with the finest bagpipe performance available. I provide services for weddings, funerals, golf outings, birthday parties, church services, and any special events.
I understand everyone’s event is unique and special for them. I do my absolute best to personalize each performance to your event. I want to leave you with a special memory. I will work very hard with you to make sure I exceed all of your expectations. Playing at Bagpipings Highest Competition Level "The Professional Level" you'll be guaranteed a quality performance.


Reviews

59 reviews

Small thumbnail image for reviewer Isabella M.

Isabella M.

July 5, 2026
Verified review

Amazing performance

I absolutely recommend Donald for all your bag piper needs, he led our parade for 4th of July this year and everyone raved about his performance.

Hired as: Bagpiper


Small thumbnail image for reviewer Laura B.

Laura B.

June 13, 2026
Verified review

What a gentleman!

My daughter and granddaughter share the same milestones birthday
40
10
They were so surprised

I would definitely refer Donald

Hired as: Bagpiper


Small thumbnail image for reviewer Joe M.

Joe M.

June 7, 2026
Verified review

First Class all the way!

Don played for my wife's Memorial Service, all I can is he was just excellent in every way. I am so glad I was able to have him play. I will recommend him to all my friends.

Hired as: Bagpiper, Funeral Music


Small thumbnail image for reviewer Julie M.

Julie M.

May 24, 2026
Verified review

Exactly what we hoped for.

Donald Ross' Bagpiper performance was lovely. His beautiful music was part of a Celebration of Life for my husband. All we could have hoped for. Thank you.

Hired as: Bagpiper, Funeral Music


Small thumbnail image for reviewer Marcie M.

Marcie M.

May 11, 2026
Verified review

Our Family Bagpiper

Donald is not only an excellent bagpiper he's very personable, prompt, communicates well and pays attention to detail. My family and friends were delighted by his performance. I highly reccommend him!

Hired as: Bagpiper

Write a review

Booking information

Price range: $200-$1000

Gig length: 10 - 180 minutes

What to expect

I understand everyone’s event is unique and special for them. I do my absolute best to personalize each performance to your event. I want to leave you with a special memory. I will work very hard with you to make sure I exceed all of your expectations. Most pipers will give you a good performance by looking at the part and playing the pipes. I can’t tell you how many times people have told me, “We’ve had pipers before and there is such a notable difference between you and them.” I tell them you’ve just experienced a true professional. Here’s what makes the difference, it isn’t the fifty years I’ve been playing or performing for more than 5,000 events, it’s called your skill level. All pipers play at a certain level, which should be an important factor when choosing your piper. This level can be determined by how their pipes sound and their piping proficiency. Due to my long experience in piping, in less than a minute of listening, I can tell you what grade level a piper is. Pipers are assigned grade levels based on their skill, the lowest being grade 5. Grade 5 is the level for beginners or people that just want to play. Most pipers fit into this category. The grade levels increase as your piping proficiency improves. So, we have grades 5, 4, 3, 2, and 1. There is one more level, the highest of them all called the Professional level. Less than 5% of all bagpipers in the world reach this level of proficiency. I perform at the Professional level and this is want makes the difference with my piping performance.

I also play the Scottish small pipes. These pipes would be used in more intimate settings because of the softer sound and lower volume but they provide the same wonderful music. I have the ability to learn a special music section for your event or play non-traditional pieces for your event. I’m able to set my bagpipe pitch to perform with orchestras, pipe organ, piano, violin or other musical instruments that would accompany me. I play for Highland and Irish dancers and I can also arrange for a snare drummer to play with me. I can even organize for a mini pipe band, consisting of several pipers and drummers, or even a whole pipe band to play at your event. I truly want your event to be special, memorable, and unlike anything you have ever experienced before.

About

Hi, I’m Donald Ross, the Michigan piper. I’m celebrating my 54th year of playing the bagpipes. Since 2006 my love and passion for the bagpipes has turned into a full-time career. I’ve performed for over 6000 events on multiple continents, ranging from weddings to funerals, and everything in between. I always say… “No matter what event you have, if you want to make it special, have a bagpiper”. I’m of Scottish and Irish heritage and my grandfather Hector Ross was a Highland Fiddler. I began learning the bagpipes at the age of twelve. I had excellent instruction. My instructors were regarded as some of the top competitive pipers/instructors of their era. I’ve been a member of several local and Canadian Pipe Bands, which have had great success in the competitive circle and performing at local events.

People always ask me, “Why did you choose to play the bagpipes?“ I tell them I learned the old fashion way… my father forced me. I wanted to play the saxophone and my father said “That’s great, but first you have to learn the pipes and then I’ll get you your saxophone.” Well, here we are fifty years later and still no saxophone. It was one of the best things my father did for me. He gave me a lifetime of enjoyment and I‘ve been able to share this gift with others.

Additional booking notes

The bagpipe is a versatile instrument, as long as they can stay out of the rain and above freezing temperatures.

Upcoming booked events

August 2026

01

Saturday

Wedding Reception

5:30pm - 6:00pm

Ottawa Lake, MI

10

Monday

Funeral/Memorial Service

3:30pm - 3:45pm

Holly, MI

29

Saturday

Religious Celebration

11:00am - 11:15am

Rochester, MI

October 2026

11

Sunday

Wedding Ceremony

4:00pm - 5:00pm

Bloomfield Hills, MI

December 2026

14

Monday

Nonprofit Event

1:30pm - 2:00pm

Troy, MI

Past booked events

July 2026

04

Saturday

Parade

7:00pm - 8:30pm

Harrison Township, MI

June 2026

23

Tuesday

Children’s Birthday Party

6:00am - 6:15am

Avoca, MI

12

Friday

Funeral/Memorial Service

2:00pm - 2:15pm

Waterford, MI

06

Saturday

Birthday Party

4:30pm - 4:45pm

Warren, MI

06

Saturday

Worship Service

12:00pm - 12:30pm

Milford, MI

May 2026

30

Saturday

Wedding Ceremony

9:00pm - 9:15pm

Swanton, OH

23

Saturday

Personal Occasion

3:30pm - 4:00pm

Adrian, MI

16

Saturday

Wedding Reception

9:30pm - 10:00pm

Ann Arbor, MI

09

Saturday

Birthday Party

7:00pm - 7:15pm

Grand Blanc, MI

08

Friday

Birthday Party

9:00pm - 9:15pm

Clinton Township, MI

April 2026

30

Thursday

Funeral/Memorial Service

1:00pm - 2:00pm

Holland, MI

23

Thursday

Funeral/Memorial Service

11:30am - 12:00pm

Okemos, MI

15

Wednesday

Funeral/Memorial Service

10:00am - 2:00pm

Greenville, MI

11

Saturday

Funeral/Memorial Service

11:00am - 12:30pm

Plymouth, MI

March 2026

26

Thursday

Retirement Community Event

4:30pm - 6:00pm

Clarkston, MI

23

Monday

Funeral/Memorial Service

12:00pm - 1:30pm

Kalamazoo, MI

16

Monday

Personal Occasion

3:00pm - 4:00pm

Grosse Pointe, MI

16

Monday

Concert

2:00pm - 3:00pm

Haslett, MI

February 2026

26

Thursday

Funeral/Memorial Service

3:00pm - 3:30pm

Lansing, MI

04

Wednesday

Funeral/Memorial Service

12:00pm - 1:00pm

Brown City, MI

January 2026

17

Saturday

Funeral/Memorial Service

10:30am - 1:00pm

Ann Arbor, MI

November 2025

01

Saturday

Wedding Reception

6:00pm - 6:30pm

Auburn, IN

October 2025

13

Monday

Birthday Party

8:00pm - 8:15pm

Sterling Heights, MI

09

Thursday

Funeral/Memorial Service

1:00pm - 3:00pm

Troy, MI

08

Wednesday

Funeral/Memorial Service

11:30am - 12:00pm

Rochester Hills, MI

05

Sunday

Birthday Party

4:30pm - 5:15pm

Bloomfield Hills, MI

September 2025

27

Saturday

Wedding Reception

8:00pm - 8:15pm

Wyandotte, MI

06

Saturday

Funeral/Memorial Service

12:30pm - 1:00pm

Carsonville, MI

05

Friday

Funeral/Memorial Service

1:00pm - 1:15pm

Holly, MI

04

Thursday

Funeral/Memorial Service

3:30pm - 6:00pm

Redford, MI

August 2025

30

Saturday

Funeral/Memorial Service

11:00am - 11:30am

Brighton, MI

16

Saturday

Funeral/Memorial Service

10:30am - 12:30pm

Bloomfield Hills, MI

July 2025

20

Sunday

Funeral/Memorial Service

2:00pm - 2:30pm

Eagle, MI

19

Saturday

Funeral/Memorial Service

10:30am - 11:30am

Northville, MI

June 2025

30

Monday

Funeral/Memorial Service

11:30am - 1:00pm

Waterford, MI

23

Monday

Funeral/Memorial Service

1:00pm - 1:45pm

Clarkston, MI

21

Saturday

Funeral/Memorial Service

11:00am - 11:15am

Westland, MI

08

Sunday

Funeral/Memorial Service

5:00pm - 5:30pm

Northville, MI

April 2025

18

Friday

Funeral/Memorial Service

6:00pm - 6:15pm

Nappanee, IN

March 2025

25

Tuesday

Funeral/Memorial Service

12:30pm - 12:45pm

Southfield, MI

February 2025

07

Friday

Funeral/Memorial Service

2:00pm - 3:00pm

Holly, MI

January 2025

25

Saturday

Cultural Event

5:00pm - 7:00pm

Ferndale, MI

03

Friday

Funeral/Memorial Service

12:00pm - 12:15pm

Royal Oak, MI

November 2024

29

Friday

Funeral/Memorial Service

4:00pm - 5:00pm

Augusta, MI

23

Saturday

Funeral/Memorial Service

12:00pm - 12:30pm

Romeo, MI

07

Thursday

Funeral/Memorial Service

12:00pm - 1:30pm

Berkley, MI

October 2024

19

Saturday

Funeral/Memorial Service

10:00am - 11:00am

Warren, MI

04

Friday

Worship Service

1:30pm - 2:00pm

St Clair Shores, MI

03

Thursday

Funeral/Memorial Service

11:30am - 12:30pm

Detroit, MI

September 2024

16

Monday

Birthday Party

12:00pm - 12:30pm

Dearborn Heights, MI

13

Friday

Sporting Event

7:00am - 8:30am

Augusta, MI

12

Thursday

Funeral/Memorial Service

3:00pm - 3:15pm

Grand Blanc, MI

08

Sunday

Birthday Party

1:00pm - 4:00pm

Chelsea, MI

07

Saturday

Wedding Ceremony

3:30pm - 4:15pm

Troy, MI

August 2024

17

Saturday

Sporting Event

6:00pm - 7:00pm

Gaylord, MI

02

Friday

Cocktail Party

7:30pm - 9:30pm

West Bloomfield, MI

01

Thursday

Wedding Ceremony

7:00pm - 7:30pm

Grand Rapids, MI

July 2024

28

Sunday

Surprise

10:30am - 12:00pm

Cleveland, OH

25

Thursday

Retirement Party

4:30pm - 4:45pm

Lansing, MI

15

Monday

Funeral/Memorial Service

11:00am - 11:30am

Melvindale, MI

June 2024

29

Saturday

Wedding Ceremony

2:00pm - 4:00pm

Lake Orion, MI

22

Saturday

Wedding Ceremony

2:30pm - 3:30pm

Southfield, MI

20

Thursday

Funeral/Memorial Service

9:30am - 9:45am

Augusta, MI

April 2024

24

Wednesday

Funeral/Memorial Service

1:00pm - 1:15pm

Fennville, MI

13

Saturday

Funeral/Memorial Service

1:00pm - 1:45pm

Fort Gratiot, MI

05

Friday

Funeral/Memorial Service

1:00pm - 2:00pm

Walled Lake, MI

March 2024

20

Wednesday

Funeral/Memorial Service

10:30am - 11:00am

Livonia, MI

17

Sunday

Christmas Party

2:30pm - 3:00pm

Livonia, MI

15

Friday

Retirement Community Event

1:00pm - 1:45pm

Westland, MI

11

Monday

Funeral/Memorial Service

4:30pm - 4:45pm

Redford, MI

February 2024

10

Saturday

Funeral/Memorial Service

2:00pm - 2:15pm

Ann Arbor, MI

January 2024

20

Saturday

Birthday Party

9:00pm - 9:15pm

Detroit, MI

20

Saturday

Funeral/Memorial Service

2:30pm - 2:45pm

Saline, MI

November 2023

30

Thursday

Funeral/Memorial Service

11:30am - 12:00pm

Laingsburg, MI

09

Thursday

Funeral/Memorial Service

2:30pm - 2:45pm

Midland, MI

02

Thursday

Funeral/Memorial Service

1:30pm - 3:30pm

Livonia, MI

October 2023

07

Saturday

Personal Occasion

10:00am - 10:15am

Riverview, MI

September 2023

22

Friday

Surprise

6:00pm - 6:15pm

Brighton, MI

02

Saturday

Wedding Ceremony

3:30pm - 5:30pm

Northville, MI

August 2023

18

Friday

Wedding Ceremony

6:30pm - 7:00pm

Detroit, MI

July 2023

28

Friday

Funeral/Memorial Service

1:30pm - 2:30pm

Carsonville, MI

16

Sunday

Reunion

1:00pm - 1:15pm

Saginaw, MI

09

Sunday

Wedding Ceremony

6:00pm - 6:30pm

Oregon, OH

06

Thursday

Bridal Shower

6:00pm - 6:30pm

Grand Rapids, MI

01

Saturday

Personal Occasion

11:00am - 11:30am

Grabill, IN

June 2023

27

Tuesday

Camp Event

10:00am - 10:30am

Troy, MI

26

Monday

Funeral/Memorial Service

3:00pm - 4:00pm

Marion, OH

24

Saturday

Birthday Party

5:30pm - 6:00pm

Bloomfield Hills, MI

23

Friday

Funeral/Memorial Service

2:00pm - 3:00pm

St Johns, MI

18

Sunday

Funeral/Memorial Service

1:00pm - 1:15pm

Bloomfield Hills, MI

08

Thursday

Funeral/Memorial Service

12:30pm - 12:45pm

Clarkston, MI

May 2023

20

Saturday

Funeral/Memorial Service

2:00pm - 3:00pm

Fenton, MI

02

Tuesday

Funeral/Memorial Service

12:00pm - 12:45pm

Holly, MI

March 2023

17

Friday

Holiday Party

7:00pm - 8:00pm

Waterford, MI

17

Friday

Dinner Party

12:00pm - 12:30pm

Southfield, MI

16

Thursday

Holiday Party

11:00am - 1:00pm

Westland, MI

February 2023

11

Saturday

Sporting Event

10:00am - 11:00am

Grosse Pointe, MI

January 2023

15

Sunday

Birthday Party

1:00pm - 1:30pm

Caro, MI

December 2022

28

Wednesday

Funeral/Memorial Service

1:00pm - 2:30pm

Lake Orion, MI

28

Wednesday

Wedding Ceremony

8:30am - 9:30am

Lansing, MI

November 2022

25

Friday

Wedding Reception

5:00pm - 7:00pm

Dexter, MI

11

Friday

Personal Occasion

2:00pm - 3:00pm

Warren, MI

06

Sunday

Funeral/Memorial Service

3:00pm - 3:15pm

St Clair Shores, MI

October 2022

30

Sunday

Personal Occasion

6:00pm - 6:45pm

Troy, MI

18

Tuesday

Funeral/Memorial Service

11:00pm - 12:30am (Wed)

Ubly, MI

10

Monday

Funeral/Memorial Service

11:30am - 12:30pm

Augusta, MI

September 2022

10

Saturday

Funeral/Memorial Service

2:30pm - 3:30pm

Crestline, OH

August 2022

28

Sunday

Nonprofit Event

4:00pm - 4:30pm

Farmington, MI

25

Thursday

Funeral/Memorial Service

11:00am - 12:00pm

Madison Heights, MI

24

Wednesday

Personal Occasion

1:30pm - 1:45pm

Waterford, MI

07

Sunday

Birthday Party

7:00pm - 7:30pm

Fort Gratiot, MI

06

Saturday

Funeral/Memorial Service

11:00am - 11:30am

Kalamazoo, MI

July 2022

30

Saturday

Birthday Party

5:00pm - 5:15pm

Rochester, MI

24

Sunday

Birthday Party

2:00pm - 2:15pm

Haslett, MI

23

Saturday

Funeral/Memorial Service

11:30am - 11:45am

Shelby Township, MI

04

Monday

Parade

10:00am - 11:00am

Whitmore Lake, MI

01

Friday

Funeral/Memorial Service

2:00pm - 2:15pm

New Boston, MI

June 2022

24

Friday

Funeral/Memorial Service

10:30am - 12:30pm

Saline, MI

22

Wednesday

School Assembly

10:00am - 12:00pm

Detroit, MI

18

Saturday

Funeral/Memorial Service

11:00am - 12:30pm

White Lake, MI

03

Friday

Funeral/Memorial Service

11:00am - 12:30pm

Onsted, MI

May 2022

27

Friday

Funeral/Memorial Service

3:00pm - 3:30pm

Augusta, MI

06

Friday

Surprise

9:30am - 10:00am

Dearborn, MI

05

Thursday

Surprise

6:00pm - 6:30pm

Shelby Township, MI

01

Sunday

Personal Occasion

3:30pm - 5:30pm

Brunswick, OH

April 2022

30

Saturday

Funeral/Memorial Service

4:00pm - 4:30pm

Ashland, OH

23

Saturday

Bachelor Party

10:00am - 10:30am

Ann Arbor, MI

08

Friday

Funeral/Memorial Service

5:30pm - 5:45pm

White Pigeon, MI

08

Friday

Funeral/Memorial Service

12:00pm - 12:30pm

Otsego, MI

March 2022

28

Monday

Funeral/Memorial Service

3:00pm - 4:00pm

Newport, MI

22

Tuesday

House Party

3:00pm - 4:00pm

Oxford, MI

18

Friday

Worship Service

12:00pm - 1:00pm

Melvindale, MI

17

Thursday

Festival

6:00pm - 7:30pm

Sterling Heights, MI

17

Thursday

Holiday Party

11:00am - 12:30pm

Westland, MI

03

Thursday

Funeral/Memorial Service

11:00am - 11:15am

Mentor, OH