William Charles Hair

50 high street, Tenterden, Kent, TN30 6AR

About us

At William Charles Hair, we proudly use AVEDA & KEUNE products in our salon. Our dedicated team provides luxury hairstyling and colouring services. We offer a vast selection of premium retail products, personally recommended by our stylists for you to enjoy at home.

Read more...

Opening hours

Monday 09:00 - 18:00
Tuesday 09:00 - 18:00
Wednesday 08:00 - 19:00
Thursday 08:00 - 19:00
Friday 09:00 - 18:00
Saturday 08:00 - 16:00
Sunday Closed

Services

Hair

Reviews

4.92
1,487 verified reviews
Service
Value
Result
Cleanliness
Atmosphere
Filter by rating

Haircut at William Charles

Carol Lamb
2nd Nov 2019
Team Member: Nicole
5.0
Appointment verified by iSalon Software

A warm welcome and a lovely massage at William Charles in Tenterden. Really pleased with my haircut, Nicole is very attentive and a great stylist.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Carol for this amazing review of Nicole and William Charles Hair. We all love the extras that you get at our salon, massage included. We look forward to your next visit.

Love My Hair!

Anonymous
1st Nov 2019
Team Member: Joe
4.5

Had a great hair cut and blow dry today, very happy with my hair and have already had lots of compliments on it, thanks Joe!

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you for your review of William Charles Hair and Joe. We are pleased that you are happy with your blow dry and it is great that you have been complimented on it as well. We look forward to seeing you again in our salon.

Best kids hair cut ?‍♀️

Anonymous
31st Oct 2019
5.0

Thank you so much for Isla new hair cut she is so happy with it , the salon is super chilled and we felt very relaxed ..

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

We are so happy that Isla enjoyed her visit to William Charles Hair and that she was happy with her haircut. We look forward to seeing her back in our salon.

Stepping up

Michelle Taylor
30th Oct 2019
Team Member: mehmet
5.0
Appointment verified by iSalon Software

Thanks to Mehmet for stepping up and perfecting my hair colour again after Rona was damaged by her car! Came away with beautiful glossy hair again.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Michelle for your continued support even in Rona's troubled times. Always a pleasure to see you in William Charles Hair.

Lovely

Brenda Palmer
29th Oct 2019
Team Member: Nicole
5.0
Appointment verified by iSalon Software

All excellent

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Brenda for the 5 Star review. I'm am very happy you find us all excellent. See you very soon back in William Charles Hair.

Balayage

Katie Storrar
27th Oct 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

After bringing my son here 3times this year to have his hair cut, I decided to book myself in for a long overdue trim and fresh balayage.
The salon is very welcoming and I could tell all staff take great care of their clients just by observing their interactions.
Sammy was brilliant, knowledgeable and came across as very affable.
She made my hair go from knotty mess to lovely and manageable! I'm so pleased with the end results.

All in all, a very enjoyable experience on one of my rare days off from Mummy life. So thank-you.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Katie, thank you firstly for taking time to write this great review for William Charles Hair. Secondly for continuing to bring your son back to us- very much appreciated.
Thirdly for taking the time to notice how conscientious the whole team are throughout our salon - this means so much to us all.
We do understand how important a ‘day off’ is and to know you have spent it allowing us to ensure you had a very enjoyable experience, makes us all super happy.
We look forward to your next visit and thank you.

Just what I needed

Louisa Collins
26th Oct 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

Thank you Sammy for your help with choosing a new style
Just what I wanted nothing was too much trouble looking forward to my next appointment

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Hi Louisa, Sammy came to us so young literally from just leaving school. She has worked really hard with us over the years and to read such a lovely review makes us even more proud of her.
We will always strive as a whole team to ensure you enjoy every visit to us.
Thank you so much and we will see you on your next visit.

Therapeutic hair styling

Anonymous
23rd Oct 2019
Team Member: emily
5.0

Very personal and empathetic service as usual .Compliments on my hair, to which I have done absolutely nothing, today.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

We appreciate the time you have taken to write William Charles Hair this review.
Your words ‘personal’ and ‘empathetic’ makes us super happy because this is a part of our salon ethos and to know you have had people comment when you’re having an ‘effortless’ hair day- what’s not to love!
Thank you so much and look forward to seeing you again very soon.

Excellent service

Anitha
21st Oct 2019
Team Member: Joe
5.0
Appointment verified by iSalon Software

Thank you Joe for making my hair look good again. All the staff are welcoming and friendly.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Anitha, thank you for this lovely review for William Charles hair. Joe, like all of us, work really hard to ensure you leave looking and hopefully feeling great!
We’d like to add that Its always appreciated when you notice what a’welcoming and friendly’ approach the salon team have. See you really soon.

Hair colour

Penny Harris
10th Oct 2019
Team Member: Joe
5.0
Appointment verified by iSalon Software

Always great at this salon

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Penny, Thank you for taking the time and giving your positive review for William Charles Hair. It’s always a pleasure to see you coming into the salon and look forward to taking care of you next visit.
See you soon.

First Appointment

Chris Guest
5th Oct 2019
Team Member: mehmet
5.0
Appointment verified by iSalon Software

I was slightly apprehensive as it was my first time here and first time with a male stylist! I needn’t have worried, Mehmet was fabulous, took his time to discuss with me what I wanted and what he could do. The end result was just what I wanted and I couldn’t be happier. The hand massage was a lovely, unexpected surprise! I’m already booked in for next week. Thanks sooo much Mehmet for a lovely afternoon ??

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Chris, what a lovely review for William Charles Hair. We are very understanding about your apprehension for your first visit to us- our job to put you at listen and to help you feel at ease.
Clearly Mehmet has made you feel great and that makes the whole team feel good. It is our pleasure to continue to take care of you.
Thank you and see you soon.

Lunchtime cut

Danielle Wright
4th Oct 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

Great service, hair looks fantastic and will return in future.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Danielle, thank you so much for leaving your review. We work continuously on our customer service. It’s great to read the positivity. Take care and we will see you very soon.

Great salon

Julie Jones
26th Sep 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

I enjoy going to the salon; all staff are friendly and helpful. Very professional approach to their work and great results.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Julie, it makes us so proud at William Charles Hair to read this review and to know that our professionalism and results do not go unnoticed. Thank you for taking the time to right this because, it makes a world of difference to us. We will keep up the good work.
Thank you

Review of William Charles

Christine Haygarth
24th Sep 2019
Team Member: mehmet
5.0
Appointment verified by iSalon Software

Excellent service and a very talented stylist

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Christine, such a positive review for William Charles Hair! We work really hard and to read this, makes it worth it.
We love our job and will continue to keep up the great talent.
Thank you

Review of William Charles

Christine Haygarth
24th Sep 2019
Team Member: mehmet
5.0
Appointment verified by iSalon Software

Excellent service and a very talented stylist

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Christine, such a positive review for William Charles Hair! We work really hard and to read this, makes it worth it.
We love our job and will continue to keep up the great talent.
Thank you

Very good

Jade Trelfer
24th Sep 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

Sammy was amazing! I’m absolutely in love with my new hair! I can’t thank her enough!

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Jade, William Charles Hair want to say a big thank you for you for this great review. We work very hard as a team to continue creating amazing hair that keeps you feeling really confident.
See you very soon.

Welcome experience

Ann Hawkins
23rd Sep 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

Just very relaxing so what a visit to the hairdressers is all about. Sammy did a great job with my hair Thanks./Users/ahawkins/Desktop/hugs 2.gif

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Ann, William Charles Hair would just like to say a big thank you for your review. We appreciate your time to do this for us.
We will continue to ensure you look forward to coming to see both Sammy and the rest of the team.
Take care.

Fantastic , friendly service

Diane Ward
20th Sep 2019
Team Member: emily
5.0
Appointment verified by iSalon Software

Emily chose perfect highlights for me , great natural colours and a good cut. Really professional and super friendly . Highly recommend .

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Diane, William Charles Hair thank you for taking the time to write this really positive review and recommendation for Emily. We will continue to work hard to ensure you feel this good after all of your visits.

Excellent

Leoni Harris
19th Sep 2019
5.0
Appointment verified by iSalon Software

I had my hair and my 4 year and 7 year old girls hair cut here today. Very professional and very friendly/welcoming great with my children happy Smiley faces . By far the best hair salon in tenterden that I have been to. Choose this one.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Leoni for the 5 Star review of our salon. I love this review because it shows what we all aim to be at William Charles Hair, Friendly and professional. We look forward to seeing you and your girls back in our salon on your next visit.

Excellent service and lovely experience

Barbara Scott
17th Sep 2019
Team Member: Rona
5.0
Appointment verified by iSalon Software

As usual, I received lovely personal treatment as well as a vet professional hair cut and blow dry.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Barbara for the 5 Stars. It is always a pleasure to see you in our salon and we look forward to your next visit.

Hair Cut and Blow Dry

Sandy Ralph
14th Sep 2019
Team Member: Joe
5.0
Appointment verified by iSalon Software

Very very pleased with cut and the whole experience. Extremely welcoming and friendly people. Joe did a great job.highly recommended.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Sandy for the recommendation of William Charles Hair and Joe. I am delighted you enjoyed your experience within our salon and we all look forward to seeing you again very soon.

Happy Customer

Deborah Thomas
11th Sep 2019
5.0
Appointment verified by iSalon Software

I had a lovely neck and shoulder massage with Rosie, Nicole was my stylist and I am very happy with my cut and finish.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Deborah for your 5 star review of our salon. It was great to see you and I am happy you enjoyed your visit to William Charles Hair.

Re-style

Karen Pilcher
9th Sep 2019
Team Member: Nicole
5.0
Appointment verified by iSalon Software

After a hectic and chaotic year, and not really looking after my hair, the time was right. I went in and saw Nicole looking much like a bush, and came out a new woman. THANK YOU Nicole for your understanding and making me feel me again.
Thank you also to the lovely lady who gave me a fantastic massage, much needed and enjoyed.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Karen for this amazing review of Nicole and William Charles Hair. Your restyle looked amazing and I am delighted you felt like yourself again. We look forward to seeing you again on your next visit.

Sammy

Rosie Balcomb
9th Sep 2019
Team Member: Sammy
4.5
Appointment verified by iSalon Software

Very good experience with Sammy. Relaxing hand message with Rosie.
Good salon atmosphere.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Rosie for taking the time to review William Charles Hair. We look forward to welcoming you back into our salon for your next experience.

Excellent

Sarah Arguile
7th Sep 2019
5.0
Appointment verified by iSalon Software

I can’t remember the names of the stylist or the girl who gave me a nice head and neck massage but they were both charming. I only popped in on the off chance of a cut and was delighted to be accommodated and thrilled with the end result. Thank you all so much.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Sarah for your 5 Star review of our salon. It was Sammy who looked after you on your visit to William Charles Hair. I am happy that you were delighted with your hair and look forward to welcoming you back into our salon.

Great hair cut

Anonymous
1st Sep 2019
Team Member: emily
5.0

My first visit. Professional staff and great hair cut. I would definitely go back.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you so much for your 5 star review of William Charles Hair and Emily. We look forward to welcoming you back into our salon for your next visit.

Great hair cut

Anonymous
1st Sep 2019
Team Member: emily
5.0

My first visit. Professional staff and great hair cut. I would definitely go back.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you so much for your 5 star review of William Charles Hair and Emily. We look forward to welcoming you back into our salon for your next visit.

Saturday Cut

Anonymous
31st Aug 2019
3.0

Very pleased with my hair cut but felt the whole experience was rushed. Poor attitude from hair washer, and rushed cut

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you so much for your review of our salon for your Saturday cut. I so glad you were so pleased with your hair cut.
I really want to apologise that we let you down with the rest of your experience with us. As you can see from our many reviews this is not the standard of service we give our guests at William Charles Hair. It is unfortunate your review was anonymous because i would really like to talk to you personally. if you could email,call or text the salon i would really appreciate that. Meanwhile, I will use your comments to reinforce to our salon team the extreme importance of consistantantly creating the perfect customer 'journey'.
Please contact me on [email protected] or 01580 762564.
Looking forward to hearing from you
Russell

Amazing

Anonymous
29th Aug 2019
Team Member: Rona
5.0

Rona as always very friendly and put me at ease. Rona always makes sure you are happy with what she is doing. Rona always goes the extra mile for everyone. Highly recommend.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you for this amazing review of Rona and William Charles Hair. Its good to see that all of Rona's hard work and dedication is noticed by our guests. See you very soon.

Thank you

Teen Desoutter
28th Aug 2019
Team Member: Rona
5.0
Appointment verified by iSalon Software

Hugely thank you for sorting out my fringe ? xx

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Always a pleasure Teen. See you on your next visit to our salon.

Difficult Men’s Haircut on bald head of hair...!

John Day
24th Aug 2019
Team Member: Rona
4.5

My wife persuaded me to stop taking cheaper Barbers who just didn’t do it for me..... At my age I was suspicious but went along with her instruction with some reluctance. I’m so pleased I made this bold (for me!) step. I reckon I look five years younger..... and it certainly is a big improvement. Thank you, Rona.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you John for your review of Rona and William Charles Hair. I reckon you look 10 years younger at least. See you on your next visit to our salon.

Nice to be back

Wendy Fletcher
23rd Aug 2019
Team Member: emily
5.0

As Always a great enjoyable experience at William Charles. Coped very well during a massive power cut that put the whole of Tenterden out.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Wendy for your 5 star review. Its a pleasure to see you back in William Charles Hair. We will see you soon for your next enjoyable experience. No power cut next time.

First Visit

Laura Coughlan
22nd Aug 2019
Team Member: Joe
5.0
Appointment verified by iSalon Software

First visit - very welcoming. Joe did an excellent job resulting in highlights I envisaged when booking appt. Complimentary hand massage and applying of Aviva lipstick a really lovely touch. Can’t wait to go back?

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you for a great review Laura. I am pleased Joe did an excellent colour and cut for you and with a full consultation created the look you envisaged. The massages and make up touch are lovely extras that are 'only at AVEDA' and we all feel they are a great addition to our guest experience. We all look forward to seeing you again in William Charles Hair.

New Hair Style

Tina Buss
22nd Aug 2019
Team Member: Joe
5.0
Appointment verified by iSalon Software

It's the 1st time that I've been here, when I went in the week before to have a talk about my hair, the reception was lovely, Joe had time to talk to me.
Then on the day WOW what a lovely experience, you are treated and looked after so well. And the end result was just amazing, would highly recommend them, thank you everyone.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Tina for this amazing review of William Charles Hair and of course Joe. Its great you had a WOW experience in our salon and enjoyed being treated so well. We all look forward to your next visit.

Hair

Ruth Moore
18th Aug 2019
Team Member: mehmet
5.0

Delighted as always

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Ruth for your continued support and another 5 star review for Mehmet and William Charles Hair. It is always a delight to see you in our salon and we look forward to your next visit.

Mrs

Leah Hutchinson
15th Aug 2019
Team Member: Nicole
5.0
Appointment verified by iSalon Software

Lovely hairdressing experience, Nicole did an amazing job and I loved the complimentary massage and lipstick.
And thank you to the young lady who made a great job of washing it. ? and I loved the furry assistant ?

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Leah for your amazing review of William Charles Hair and Nicole. I am really pleased you enjoyed your visit to our salon and all the extras that you get 'only at AVEDA'. This is the first review that poppy the dog has been mentioned in and I think she will be happy with that. We look forward to seeing you again.

Fantastic

Diane Hemmett Ward
15th Aug 2019
Team Member: Rona
5.0
Appointment verified by iSalon Software

Great relaxing experience. Love the colours you did today. Had Plenty of compliments already thankyou Rona

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Diane for your continued support of our salon. I am pleased you loved your hair and everyone else loved it to. We all look forward to your next visit

First visit

Catherine Atkinson
13th Aug 2019
Team Member: Nicole
5.0

Lovely, friendly staff and salon, really nice products - just a bit more expensive than my usual. Very surprised to be able to get an on-the-day appointment at such a nice salon.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Catherine for your review of our salon and our lovely staff. We do try to staff our salon at a level where there is available appointments for guest looking for that spontaneous haircut. I am happy you liked our salon and the AVEDA products we all enjoy using. We look forward to seeing you again at William Charles Hair.

Monday morning but no blues!

Barbara Scott
12th Aug 2019
Team Member: Rona
5.0
Appointment verified by iSalon Software

Despite a dull Monday morning, the welcome and service were cheerful and upbeat. Expert hairdressing and efficient staff. Thank you!

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Barbara for your 5 star review of our salon. Its always a pleasure to see you in our salon. I am glad Rona is her normal cheerful self and is continually looking after you in her expert way. We look forward to seeing you soon for your next visit

One very happy customer

Anonymous
10th Aug 2019
Team Member: mehmet
5.0

Booked in for haircut came out looking 10 yrs younger! Thank you Mehmet for a great style. the whole package from the amazing neck shoulder massage to the basin for wash and another head massage Bliss Top London standards have arrived here in Tenterden Highly recommended .

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you so much for your 5 star review and recommendation of William Charles Hair and Mehmet. We constantly aim to offer the highest customer service to our guests. We look forward to seeing you on your next visit to our salon.

Feeling pampered after hair cut

Rebecca Wissman
8th Aug 2019
Team Member: Joe
5.0

Have seen Joe for few times now and he always makes me feel pampered ??‍♀️and well looked after. So many times in the past I’ve met hairdressers who’s judged me from not treating my hair the “right way”. Joe is optimistic, fun and make you feel unique. ??Until next time.. ??

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Rebecca for this 5 star review of Joe and William Charles Hair. Its great to see you have a good salon relationship with Joe and that he is looking after you so well.

Love it!

Carol Pepper
7th Aug 2019
Team Member: Rona
5.0
Appointment verified by iSalon Software

As always, I love my hair!!!

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

As always Carol your hair looked amazing. See you next time and thank you for the 5 star review.

Colour and cut

Gabby Brooks
30th Jul 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

Another lovely visit to William Charles! Such an excellent, attentive salon.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Gabby. 5 star reviews like this make the hard work we put in worth while. See you on your next visit.

Awesome experience

Kim Buckley
30th Jul 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

I’d not been in a salon for years, from start to finish I was well looked after, great treatment and Sammy did a really good cut for me. Thanks too to the lady who massaged & washed my hair!
Looking forward to my next appointment. Thank you! ?

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

We are looking forward to your next appointment as well Kim. I am happy you were looked after, had great treatment and a good cut from Sammy.

Fabulous

Joanna Bush
29th Jul 2019
Team Member: Sammy
5.0
Appointment verified by iSalon Software

From first walking in to the salon, I felt at ease.. all staff so friendly.. Sammy was brilliant, knew exactly what I wanted, nothing was to much trouble. Felt like I had been going their for years...

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Joanna. This is an amazing review that highlights all we try and achieve. We look forward to your next visit and hopefully see you for years to come.

Hair cut

Andy
24th Jul 2019
Team Member: Nicole
5.0

very friendly and kind. Made me feel at ease and gave me the best hair cut in years. Will definatly be back.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

5 stars for the best haircut in years, thank you so much for the recognition. We look forward to your next visit Andy

Saturday

Anonymous
20th Jul 2019
Team Member: Sammy
4.5

Very happy with whole experience
Loved the head and shoulders massage

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you for your review of William Charles Hair. The head and shoulder massage is an amazing extra that is typically only at AVEDA. We all look forward to your next visit.

Wow

Jenny Rutland
17th Jul 2019
Team Member: emily
4.0
Appointment verified by iSalon Software

Amazing & brilliant & good fun

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Jenny for your review of our salon and Emily. We look forward to your next visit.

Gents wash and cut

Gary Bodle
16th Jul 2019
Team Member: Nicole
5.0
Appointment verified by iSalon Software

Nicole is excellent both in personality and skill.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

Thank you Gary for the continued loyalty and 5 star reviews. We all appreciate it, especially Nicole. See you next time

The best

Laura
13th Jul 2019
Team Member: Joe
5.0

I have been getting my hair done with Joe for a while now. He's always friendly and professional, and does a great job. I'd recommend him 100%. The salon is also always comfortable and a nice atmosphere.

Service
Value
Result
Cleanliness
Atmosphere
Response from William Charles Hair

An amazing 5 star review. Thank you Laura for the recommendation of William Charles Hair and Joe. See you next visit.