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
Isabella M.
July 5, 2026Amazing 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
Laura B.
June 13, 2026What 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
Joe M.
June 7, 2026First 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
Julie M.
May 24, 2026Exactly 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
Marcie M.
May 11, 2026Our 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
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.
Services offered
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