Donald K. Ross Bagpiping

Top Performer

Rochester, MI

$200 – $1,000 per event

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

64 reviews

Small thumbnail image for reviewer Maureen L.

Maureen L.

September 9, 2026
Verified review

Perfect

Donald exceed all expectations and shared his expertise, amazing bagpiping, and intuitive presence during our graveside service. Truly thankful for his professionalism, experience, and expansive library of songs. Highly recommend. He immediately shared his availability and again more than met our expectations.

Hired as: Bagpiper


Small thumbnail image for reviewer Suzanne P.

Suzanne P.

August 31, 2026
Verified review

Amazing Grace

Don was amazing. My niece was so pleased with Don's Amazing Grace atvrhe memorial for her dad.

Hired as: Bagpiper


Small thumbnail image for reviewer Kristy R.

Kristy R.

August 18, 2026
Verified review

Epic!

I hired Donald to play the bagpipes as a surprise for my husband to honor him and his Irish heritage. My husband and his family were all surprised and so happy when they heard him come in playing the bagpipes. He played them beautifully and perfectly and played a variety of songs and even offered special requests. This was one of the best forms of entertainment we had at our wedding and everyone enjoyed it so much!

Hired as: Bagpiper


Small thumbnail image for reviewer Polly S.

Polly S.

August 9, 2026
Verified review

Excellent!

Donald Ross was a complete professional, great communication, flexible and patient as we revised and revised again our needs. He is also a very talented piper and we were thoroughly beyond satisified!

Hired as: Bagpiper


Small thumbnail image for reviewer Belynda D.

Belynda D.

July 26, 2026
Verified review

Great piper! Great Lake boat party

Around 22 pontoon boats arrived at our Irish Themed stop with the amazing piper’s welcome. Was a great day!

Hired as: Bagpiper

Write a review

Booking information

Price range: $200 – $1,000 per event

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

May 2027

29

Saturday

Wedding Ceremony

1:30pm - 3:00pm

•

Utica, MI

October 2027

02

Saturday

Wedding Ceremony

5:00pm - 5:15pm

•

Rochester Hills, 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

October 2026

01

Thursday

Funeral/Memorial Service

1:30pm - 2:00pm

•

Temperance, MI

September 2026

12

Saturday

Funeral/Memorial Service

2:00pm - 2:15pm

•

Brant, MI

11

Friday

Funeral/Memorial Service

6:00pm - 6:30pm

•

Houghton Lake, MI

04

Friday

Religious Celebration

2:30pm - 3:00pm

•

Rochester Hills, MI

August 2026

29

Saturday

Religious Celebration

11:00am - 11:15am

•

Rochester, MI

27

Thursday

Nonprofit Event

3:00pm - 3:45pm

•

Canton, MI

11

Tuesday

Retirement Community Event

3:00pm - 4:00pm

•

Brighton, MI

10

Monday

Funeral/Memorial Service

3:30pm - 3:45pm

•

Holly, MI

08

Saturday

Personal Occasion

4:00pm - 6:00pm

•

Deckerville, MI

07

Friday

Surprise

5:30pm - 6:30pm

•

Turner, MI

01

Saturday

Wedding Reception

5:30pm - 6:00pm

•

Ottawa Lake, MI

July 2026

25

Saturday

Holiday Party

2:00pm - 4:30pm

•

Belleville, MI

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