Canary Rock Salon
greater Charleston area
Travel area: Within 50 miles See details
Christina Ghoreishi Shepard
OWNER
AWARD WINNER (8X)
Thanks to recommendations from couples on The Knot
Located in Charleston, SC.
We are located in the heart of James Island, minutes from downtown Charleston, and a short trip to Folly Beach, Johns Island and Kiawah Island. We welcome brides and bridal parties in our salon space, and we also travel on location for wedding day services.
We are a full service hair salon, with a dedicated bridal team available for all of your wedding day hair and makeup services, as well as airbrush spray tanning.
We would love to meet you and be a part of your Wedding Day!
Details
Beauty
Beauty Group Bookings
Hair Stylists
Hair Trials Available
Makeup
Airbrushed Makeup
Eyelash Extensions
Makeup Artists
Makeup Trials Available
On-Site Hair & Makeup
Spas
Waxing
Tanning
Spray Tan
Awards and Affiliations
Any questions?
Meet the team
Christina Ghoreishi Shepard
Owner
My name is Christina Shepard. I have been a hairstylist for seven years, and immediatly became obsessed with the art of styling hair for weddings! Having recently been a bride myself, I know how important bonding with your wedding stylist can be. Alongside myself, I have built a group of highly trained professionals that take pride in our quality of work. We all hold ourselves at a high standard and constantly work or on our craft to make sure we are the best we can be. We have a passion for weddings, styling wedding hair and makeup. We look forward to helping create your dream wedding!
Reviews
5.0
out of 5.093 reviews
Your trust is our goal. Our community relies on honest reviews to help you make those big decisions with ease.
Review Summary
This AI-generated summary is a snapshot of this vendor's ratings and feedback.
Canary Rock Salon received glowing reviews for wedding hair and makeup services. The team was highly praised for clear and timely communication, impeccable organization, and exceptional skills. Whether it was creating dream looks, fixing mishaps like a veil getting stuck, or accommodating various styles for bridesmaids, reviewers were consistently impressed by the salon's professionalism and expertise. The staff, including Kristi, Skyler, and Christina, were commended for their talent, friendliness, and attention to detail, making Canary Rock Salon a highly recommended choice for wedding day beauty needs.Review photos
Showing slide number 1 out of 7
Sara Banks T
5.0
11/14/2025
Christina and her team were AMAZING! The team was on time and prepared. They were able to do multiple different hairs styles. Everyone’s hair looked fabulous and lasted all night long. It was no stress and all of my bridesmaids were very pleased as well! I can’t say enough great things about Canary Rock!!
Rhett B
5.0
11/14/2025
Canary Rock Salon was incredible from start to finish! The communication leading up to the wedding was clear, timely, and so helpful, and booking my hair and makeup trial couldn’t have been easier. On the wedding day, the team arrived right on time and kept everything running smoothly with a perfectly organized schedule for each bridesmaid.
Kristi did such an amazing job on my hair—she truly listened to what I wanted and brought it to life even better than I imagined. Skylar took her time with my makeup and made sure I felt completely comfortable with every step, even giving me the option of airbrush or traditional makeup.
I couldn’t have asked for a better experience. Highly recommend Canary Rock Salon!
Any questions?
Caroline K
5.0
11/12/2025
I had a FABULOUS experience with Canary Rock Salon for my October 2025 wedding hair and makeup. They were very easy to schedule and communicate with, the salon is beautiful, parking is easy and immediately out front. And most important, they KILLED IT on my look - I got raving compliments on them all day long. Highly recommend!!
Abby P
5.0
11/09/2025
The entire team listened to what myself and my wedding party wanted and with their expertise, collaborated to create our dream hair and makeup. Even when my veil got stuck in a tree and therefore my hair got messed up, Christina was there to do her magic and fix it. I can’t recommend them enough. Best in the biz.
Katie R
5.0
12/24/2022
Christina and her staff at Canary Rock are incredible.
Skylar did the majority of the makeup for my December 2022 and she is legit a master with make up! We had my trial and wanted to change eye shadow colors, she spent the time making sure I loved the color we chose and took notes during the trial. When the wedding day came, my makeup was flawless and lasted ALL day! Additionally, Kristi and Holly listened to all of my bridesmaids visions for hair/makeup (i let them chose their styles) and made them all feel absolutely beautiful for my big day! Christina is the owner and deals directly with brides, she is so sweet and communication was easy! I highly recommend them for your wedding day needs, they will make every feel and look fabulous!!
Ryanne T
5.0
11/05/2019
Kristi and Adelle were our stylists day of and WE LOVED THEM. Both hair and makeup for our bridal party was so beautiful and exactly what we were looking for. They came to our venue to make my bridal experience even better. Their time management was also very impressive. We all had our hair and makeup done with plenty of time to get ready and get pictures before heading to the church. We highly suggest Canary Rock for your wedding day beauty needs!
Danielle M
5.0
5/20/2019
Canary Rock Salon did both my hair and make up. Savannah did my hair as well as my bridesmaid's hair while Adelle did our makeup! They were both amazing! They came to The Meeting Street Inn to do our hair and makeup and were very accommodating. All the girls loved the services they received and I felt beautiful on my big day thanks to them! Would use them again in a heart beat and would recommend to anyone!
Taylor S
5.0
11/30/2018
Canary Rock Salon is absolutely incredible at hair and makeup! I personally don't wear a lot of makeup so I was very nervous about the makeup process and my hair doesn't hold curl for anything so I was nervous about that as well, but all of my worry went away when I did my trial run. Laurie took the time to ask me what makeup I normally wear and I loved how natural, but pretty I looked after the trial run. I showed Kristi some inspiration photos from Pinterest for what I wanted my hair to look like on my wedding day and she turned it into reality! Both Laurie and Kristi made me feel like myself on my wedding day while also making me look the most beautiful I ever have and probably ever will look! Laurie, Kristi, and Baylee also did an amazing job with the bridesmaids and the moms and everyone was very happy with how they looked! To top it all off, I was planning my wedding in Charleston, SC all the way from Waco, TX and they made the planning process a breeze and squeezed me in when I was in town to get my trial run in! They're the absolute best and I would highly recommend Canary Rock Salon to any bride!
Maggie M
5.0
11/06/2018
Canary Rock Salon was wonderful to work with for my wedding. I had my hair and makeup trial before my bridal portraits and the stylists were able to create just look I wanted! I mean my hair was exactly like the photo I showed! All of my bridesmaids were very happy with their hair styles and raved about them all night! We went with false lashes and regular makeup and could not have been more pleased. You will be in good hands for your wedding day with these ladies!
Briana H
5.0
11/05/2018
Christina did my hair for my wedding day and WOW! It was exactly what I wanted and held for the whole night! We had 12 people getting their hair done, and forgive me I cannot remember her name, but they sent 2 people to do our hair. They were prompt, had everybody finished with time to spare and everybody loved their hair! I would definitely recommend for any special event.
Phoebe H
5.0
10/30/2018
Christina and Holly were AWESOME! Very professional. They arrived on time. Everyone in the bridal party loved what they did! There were 3 kids in the wedding and they were awesome with them as well! I will definitely be recommending them in the future!
Molly A
5.0
10/29/2018
CanaryRock will make you feel absolutely gorgeous for your big day. CanaryRock did the hair and makeup for my best friend's wedding and left us all feeling fabulous! I've been in numerous weddings, and this was the first time EVER where everyone loved their look. After I was engaged, I knew I immediately had to book CanaryRock for my big day. I trust them to perfect exactly how I want to look on the most important day of my life. I know they will make my best friends look stunning as well. The ladies of CanaryRock are wonderful and make getting ready FUN! I can't say enough good things about them.
Starr F
4.0
10/28/2018
Overall I had a great experience with Canary Rock. Christina was very easy to work with. There were 11 of us altogether getting hair and/or makeup done and I thought everyone looked beautiful. We were also all ready to go well ahead of schedule. I had a pretty specific look in mind (natural but still glamorous-looking makeup and a fancy voluminous ponytail) and pretty much got exactly what I wanted. Much appreciated!
Jackie D
5.0
10/25/2018
I am so glad we went with Canary Rock for our wedding hair and make-up needs! From start to finish everyone was amazing. Christina was so easy to work with to schedule the day of and helped explain the process and determine what fit our needs best! Since the salon was closed on Monday, we ended up going to the salon instead of them coming to us! We were allowed to bring in food and drinks, which was amazing! Kristi, Adele, and Kaitlin did an amazing job on everyone's hair and make up. I'm so sad I don't live in the SC area and can come here regularly! Thank you so much for making a stressful day easy!
Danetra R
5.0
10/23/2018
The stylists at Canary Rock Salon are very talented, creative, accommodating, and professional. Laurie did my makeup for a friend's wedding and it looked incredible and lasted the entire night.
Jane B
5.0
10/23/2018
Back in April I was a bridesmaid in my best friend's wedding and Canary Rock did all of our hair and make up. The stylists, Lori and Savannah, not only showed up early, but also finished all of us early! We had extra time to hang out and relax since we were ready to go. They were amazing and so many people at the wedding complimented how good everyone looked. I have already recommended Canary Rock to some other brides because they are the best in Charleston!
Janet H
5.0
10/20/2018
I can’t say enough about our experience with Canary Rock on my daughter’s wedding day. They showed up on time, set up, and went to work and created seven beautiful hairdos for the bride, the bridesmaids, and mother-of- the bride. All involved were extremely pleased. It was wonderful not having to worry about this part of our day! Christina and staff helped make beautiful memories!
Emily H
5.0
10/10/2018
Canary Rock has done hair for several of the weddings I've been in and to. They were one of the first calls I made when I started calling vendors for my own wedding in Charleston! They do an incredible job with wedding hair (on all different hair types!) that lasts all night. The customer service was outstanding throughout the entire process. I highly recommend for any special occasion, and I'd go there routinely if I lived in town!
Katy C
5.0
8/16/2018
As everyone knows, your hair & makeup are two of the MOST important details on your wedding day. Well, the girls at Canary Rock absolutely EXCEEDED my expectations, TWICE! I did my hair & makeup trial for my bridal portraits and was so happy with how it turned out. Then, on my wedding day, Christina, Laurie, and Adele blew me away with their creativity, patience, and skills. All of my bridesmaids were so happy with their look and let me tell you, they were beautiful! Every time I look at pictures from my wedding, I can't help but ooo and ahh over my hair and makeup. They made me feel truly beautiful!
All of the girls at Canary Rock were professional, responsive, helpful and overall an absolute pleasure to work with. If I could give then more than 5 stars I would because they were awesome and helped make my wedding day one to remember! Book them NOW!!!
Nancy S
5.0
8/15/2018
We (a party of five) had a great experience at Canary Rock. We were from out of town and they were very responsive to the questions I had before our appointments.
Our hair and makeup were perfect. They were efficient, professional and talented.
Our party included, Mother of the Groom, two grandmothers, an Aunt and a girlfriend, we were a large range of ages and we were all pleased.
Thank you Canary Rock!
Anonymous
5.0
5/14/2018
Laurie & Savannah did an amazing job on our hair and make up. Every single bridesmaid (and myself) was beyond happy- which is hard to do. Highly recommend!!
Maggie C
5.0
11/14/2017
I had a great experience with the ladies at Canary Rock for my bridal hair/make up. They came to meet me at my suite at the hotel, and was on time and very professional. I also liked that Christina, the owner, was flexible when I needed to add my mother-in law-for make up at the last minute. Laurie, who did my trial and day-of hair and make up was amazing. She was very patient with the changes I wanted to make when I was happy with the hair trials. On the day of the wedding, she also stayed behind to do my flower girl's hair, which required some flexibility with timing as she is 3 years old and needed to fit in a nap before the everything started. Emily was fantastic as well. She did my mom, sister in law, and mother in law's hair styling. Overall, I had a great experience and I would highly recommend Canary Rock for bridal hair/make up or any occasion. Thanks, Ladies!
Katy O
5.0
10/31/2017
So glad I was referred to this salon. My sister had her wedding in Charleston a few weeks ago and we were so worried about where to go to get the bridal parties hair done. Canary rock was the perfect soot! Such a great location and great customer service. Would definitely recommend!!
Madison K
5.0
10/31/2017
Christina was amazing! She made me feel so confident at my trial run. The wedding day was well organized and the girls were so much fun. I got so many compliments on my hair!!
Maria M
5.0
10/31/2017
Choosing Canary Rock to do my hair, the mother of the bride, and several of the bridesmaids was the best decision I made above all the other wedding decision making for my son's wedding! Christina Sheperd, the owner, went above and beyond to make sure our hair was just right before she left. The wedding was an hour away, and she was right on time and she had everything she needed right at her finger tips. She worked her magic and we all looked so beautiful. The best part is that our hair lasted not only through the wedding, but all through the evening with the rest of the evening wedding festivities, which went right into midnight! Our wedding pictures are the best with gorgeous hair! I would highly recommend Canary Rock for all of your wedding hair and make up needss They truly are the best, and most knowledgable when it comes to wedding preparations for all beauty needs!
Katie D
5.0
10/31/2017
Kristi and Laurie came on site to do hair and makeup for my wedding day. The girls were on time and professional and really knew what they were doing! I had never had airbrush makeup done before and it came out absolutely flawless and stayed on all night! I am so grateful to have such a positive experience on my big day. Canary Rock Salon is the best!!!
Emily C
5.0
10/31/2017
Had an AMAZING experience with Canary Rock Salon! I did my wedding with them in August and could not have been happier with the service! Kristi did both my hair and makeup and was an absolute SWEETHEART. Laurie and Baylee did hair for all 6 of my bridesmaids as well and it was over just all an incredible experience. They really did make my day special and I would recommend them to any bride!!
paige z
5.0
10/31/2017
When I was in a wedding last November, they did an amazing job with my hair and makeup. Very professional and talented stylist. The owner, Christina, is amazing. Love her! Would highly recommend them for any new brides out there!
Liz P
5.0
10/24/2017
Thank you so much for doing such a beautiful job on our hair for my sister’s wedding. Your crew was so attentive to detail, and made getting ready so much fun. We could not have asked for more beautiful hair and make-up, and everyone felt so pretty for the special day.
Karen J
5.0
10/12/2017
I was very impressed with the quality of service and the joy that the stylist showed while fixing my daughters’ hair for my nieces wedding. They were able arrange hair and apply make up with professionalism. The bride and the brides maids had a great time. The atmosphere was jovial and everyone had a great time. My niece was beautiful and her wedding party only highlighted her day. I would highly recommend Canary Rock Salon to any bride and her wedding party!
krystal m
5.0
10/12/2017
We absolutely love Canary Rock Salon! I referred one of my best friends, the bride, to the salon for her wedding day hair because of my wonderful past experiences with them. They did not disappoint when it came to her wedding! They did a variety of updos for the entire bridal party and every one of them looked amazing! They were very pleasant to be around and kept us on track in terms of time. They even came to our location which was extremely convenient and relaxing. They were professional, accommodating and super talented at their job. Everyone was extremely pleased and we all would (and have already) highly recommend them to anyone else! They are FANTASTIC!
Jessica S
5.0
10/07/2017
The ladies at Canary Rock are amazing and very professional. From start to finish they were on top of everything. It was so nice to not have to stress over my hair/ make up.
Anonymous
5.0
10/26/2016
Christina and her team were WONDERFUL!! They were on time, prepared and attentive to all the wedding party. We were all very happy with our hairdos ...especially the BRIDE!! I would highly recommend Canary Rock Salon to ANY and ALL brides!!
Catelyn B
5.0
10/19/2016
The staff at Canary Rock Salon did a fantastic job with the hair and make-up for my wedding! Sarah was a huge help throughout the whole process. I was able to do a trial run a few months before the wedding to try out different hairstyles and make-up options. We were able to have the entire salon to ourselves the day of the wedding and were able to bring food and wine to snack on while we were there. My hair and make-up (i did the airbrush) lasted the entire night, even with the humidity and rain! I would highly recommend Canary Rock Salon for any bride to be!
Caroline J
5.0
10/18/2016
Christina Shepard (Owner) has been my personal hair stylist for over 7 years now. I always love my hair and feel so beautiful whenever I leave my appointments. So, when I got engaged she was the only option in mind that would do for my wedding day bridal hair! I had two trial runs for my big day because I couldn't quite figure out what I wanted. Christina was very patient with me and helped me create exactly what I wanted for my bridal look. On the day of my wedding Christina and her team of stylists from Canary Rock showed up right on time and were ready to work. I had a larger bridal party (13 people including myself, bridesmaids and mothers) and everyone's hair looked FABULOUS and almost more importantly, we were all ready on time :) Christina and her team even stayed until we were all dressed just in case anyone needed touch ups. Christina spent extra time with me on my big day and made sure that I was totally satisfied and felt beautiful!! I would 100% recommend Christina and her girls at Canary Rock for bridal hair and makeup. Everyone there does awesome work and they are always so friendly and professional. If you are looking for a wedding day team to come on location and make you and your bridal party GLAM and GORGEOUS they are definitely the best!!
Jenna L
5.0
10/18/2016
The ladies at Canary Rock...rock! They made my 8 bridesmaids look flawless and were extremely patient and easy to work with! Book this talented team, you won't regret it!!
Elizabeth M
5.0
10/14/2016
I LOVE the girls at Canary Rock Salon. They came out to my wedding venue and took excellent care of my bridal party and I. All of our expectations were exceeded and our hair/makeup was beautiful! THANKS AGAIN!
Anonymous
5.0
10/11/2016
Canary Rock exceeded my expectations and made my life easier. I'm admittedly picky and fired the first salon I had a hair trial with because they couldn't get it quite right even after two separate attempts. Christina (owner/manager) was incredibly accessible via e-mail and phone, and essentially took care of everything (including creating a schedule for all bridesmaids) for me. Once she brought me in for a hair trial I knew I had found the right place. I was indecisive, had drastically different styles I wanted to try, changed my mind the day of the wedding, etc. Despite all of this, I expected my hair to turn out exactly like the pinterest photos I brought in...and it did! Not to mention the airbrush make-up was worth every penny. I didn't even do a make-up trial, day-of worked out perfectly.
More people than I would have ever expected asked me where I had my hair and make-up done. This was the most beautiful I've ever felt and the lovely ladies at Canary Rock made it so effortless. I couldn't ask for a better experience.
Liz M
5.0
8/23/2016
This salon is a wonderful choice for all things wedding. The stylist and makeup artist made her day beautiful and stress free. She is now going to the salon for all of her beauty needs. Thank you for making her day!
kerrie B
5.0
8/15/2016
I have never felt so beautiful! Exactly what I wanted they did an amazing job!
hilary p
5.0
8/04/2016
Awesome salon! Sarah did the perfect makeup hair and spray tan for me on my wedding day. I'm pretty particular and everything was just right. Our guests loved all of the bridal party's hair - we got tons of compliments. Classy and subtle glam, would recommend to anyone!
b C
5.0
8/04/2016
Booking an appointment at the Canary Rock Salon was one of the best decisions I made while planning our destination wedding. The salon was beautiful! I made an appointment for Hair and Airbrush make up for myself and my bridal party. I showed up with only a few photos from Pinterest and walked out of the salon feeling amazing! My hair was perfect! We got married on the beach and it was extremely windy that day. My hair looked amazing for the ceremony and afterwards, for photos. My make up was flawless. I was able to focus on being in the moment at our reception and never once worried about how I looked. It was the perfect day and I felt absolutely beautiful, inside and out. My mother and sister were also thrilled with their look. I highly recommend Canary Rock Salon. Thank you so much!!!!
Sarah S
5.0
7/30/2016
Beyond expectations - FAR beyond!
I couldn't have asked for a better wedding day "getting ready" experience with the ladies from Canary Rock Salon! I loved everything about my wedding day look and all of my girls loved their hair and makeup too --- and we are a tough crowd to please in this department!! We all have different personalities and have different preferences when it comes to hair and makeup but, let me tell you, the ladies at Canary Rock NAILED IT in every way possible!! I cannot recommend them enough to help make your wedding day experience everything you ever expected and more!!!
Canary Rock Salon - Thank y'all so much for everything! Y'all are the best!!
- Sarah
Lindsay C
5.0
4/17/2016
I LOVED working with Christina and her crew at Canary Rock Salon. Christina was fabulous-- not only did she do a fabulous job (I LOVED my hair, and so did all of my bridesmaids!), but also, she was super responsive and very professional. All of my bridesmaids said that this was their favorite hair experience of any wedding they had been in (and they are an experienced crew!). I can also attest to how flexible, creative, and talented Christina is-- I changed my mind slightly right before the wedding, and she totally got it and did a PERFECT job. I would recommend Christina and Canary Rock Salon to anyone getting married in the Charleston area!
Marianne M
5.0
10/26/2015
Christina and her salon took GREAT care of my bridesmaids and I on my wedding day. I had them do hair and makeup trials (which looked so good I used them for my shower and engagement shoot), my spray tan, and my day-of hair and makeup. They also did all my bridesmaids hair and makeup. Their style is glamorous yet soft. They know exactly what they are doing and their biggest concern is making sure the client is happy. I would recommend this salon to anyone in a heartbeat! A high-end salon without the high-end prices, just high-end service and results! Bravo ladies!
Anonymous
5.0
10/21/2015
Christina did a beautiful job on my hair and the bridesmaids. She is prompt, reasonably priced and a pleasure to work with. As it was a beach wedding she worked with me weeks prior to the event to come up with a perfect style that would hold up in humidity and a breeze.Would highly recommend Canary Rock!
Anonymous
5.0
10/21/2015
Having Christina and Savannah come to my house to do hair and makeup was perfect!
The bride and bridesmaids looked just beautiful!
Christina and Savannah were very professional and calmed the nerves of a very nervous group of young ladies. :)
Best of all everyone still looked beautiful at the end of the day as well!
They did a great job and I would recommend them highly!
Anonymous
5.0
10/06/2015
I was so pleased with the girls from Canary Rock Salon! To start they arrived exactly on time and were so professional. I wasn't sure how I wanted to do my hair, I wanted it to be perfect. After showing a couple photos of what I liked and explaining what parts I liked about each one, she said she knew exactly what to do. She was so helpful in guiding me as well and actually listening to what I wanted. It looked so perfect! She even touched it up before was time for us to walk out! I got compliments on it all night and it felt comfortable, I wasn't messing with it or moving bobby pins around. It also held up great through the whole night of dancing! Would highly recommend Canary Rock!!
courtney T
5.0
10/04/2015
I was in a wedding Sept 12 2015 & had my hair done by Christina & make up by Savannah & both were amazing! I got so many compliments on my hair & makeup. If I am ever in another wedding I definitely would recommend using Canary Rock! They rock!
Anonymous
5.0
10/01/2015
Christina and Sarah did my hair (bride) and also did hair for my bridesmaids, jr bridesmaid, and flower girl. They arrived on time and prepared and were amazing! We opted to have our hair done on location at our venue and they didn't disappoint! We had so many compliments on how great our hair was and would highly recommend the ladies at Canary Rock Salon for all of your wedding and daily needs! Can't wait to work with them in the future!
Service area & Contact info
greater Charleston area
Typically included in the starting cost
Travel area: Within 50 miles
Additional charges may apply
Want to book a visit?
Start the convo
*=Required
Use this secure form to reach out and share your wedding vision.
Canary Rock Salon
Christina Ghoreishi Shepard
|
Owner
- Messaging our verified vendors on The Knot is free, safe and secure.
- Conveniently track vendor messages and planning details all in one place.
- Our mobile apps make it easy to stay in touch with vendors while you're on‑the‑go.
- For personalized pricing and package details, sending the vendor a message is the fastest way to get info.
By clicking "Schedule Appointment," you accept our Terms of Use and agree to The Knot creating an account for you. Your messages may be monitored for quality, safety, and security according to our Acceptable Content Policy. See our Privacy Policy to learn how we handle your data.
Wedding vendors in Charleston
Canary Rock Salon
Why use The Knot to message vendors?
Messaging our verified vendors on The Knot is free, safe and secure. Conveniently track vendor messages and planning details all in one place. Our mobile apps make it easy to stay in touch with vendors while you're on‑the‑go. For personalized pricing and package details, sending the vendor a message is the fastest way to get info.