Hair Perfection

Our Mission

At Hair Perfection we endeavor to take your experience to the highest level, knowing that when you leave, you will feel complete and whole.

We strive to communicate, educate, & exceed all expectations you have through our passion for the beauty industry.

Our goal is to make every client happy by serving his or her needs in the most professional and enjoyable atmosphere.

Redken Elite Salon

Hair Perfection is honored to be one of only 200 salons in the world that have achieved the status of a Redken Elite Salon. What this means is that we uphold the highest standards set by Redken, a world-renowned brand, of consultation, service, and sales. Benefits, such as new Redken information, free continued education, VIP status at Redken events, and more, are provided with this distinction. These are passed on directly to our clients.

Summit Salon

Hair Perfection is honored to be a Summit Salon as well. This is an elite group of salons that work together to share best practices in order to ensure the business success and client happiness. As a part of this group, Hair Perfection receives additional training to continue growth of service providers which ultimately results in satisfaction of clients. When clients come to Hair Perfection, they know that they will receive the best possible service from highly trained employees.

Associate Program

We are now hiring associates, who primarily work under a specific, high-level stylist as an associate. They also have their own working hours, where they are available to take guests. The prices for appointments with associates are slightly lower as well to satisfy a larger demographic.

Our first associate is Caylie! Caylie graduated from The Paul Mitchell School and has 3 years of salon experience. We’re lucky to have an associate with such experience, so while she is at the associate level here at Hair Perfection due to our new protocol, she knows her way around the salon! Call today to set up an appointment with Caylie.


Hair Perfection has achieved the "Redken ELITE SALON" status. By achieving this status, Hair Perfection will further their commitment to "learn better, earn better, and live better" by expanding access for its team of stylists and colorists to the industry's premier education platform. Education is the foundation, the cornerstone, and the very heartbeat to the beauty industry. Redken of NYC doesn't follow trends, they create them! As a Redken ELITE SALON, Hair Perfection will bring their clients the best products and the best styles in the beauty industry. Hair Perfection brings modern edge to the Richmond area!

Charities We Support


Our Policies

Cancellations & No Shows

We understand that things happen and cancellations/no shows will occur from time to time. If you need to cancel an appointment, we ask that you notify us 24 hours before your scheduled appointment. However, if a pattern presents itself of 5 cancellations or no-shows in a year, the client will be expected to pay in full at the time of scheduling the appointment. If that appointment is missed or cancelled, the money will not be refunded. 


The prices of all services are up to the discretion of Hair Perfection management.


We accept all credit cards, debit cards, and checks. We do not accept third party checks. There will be a fee for returned checks.

Retail Returns

We accept returns and exchanges of retail products purchased at Hair Perfection. We must have record in our system of the purchase. The products must be returned or exchanged within a reasonable time frame with minimal or no usage, unless otherwise approved by management. 


Refunds are not offered for any hair services. Hair Perfection is not responsible for any hair service completed outside of our salon.

If you are not satisfied with the service you received at Hair Perfection, we are happy to give you the opportunity to come back to redo the service. In order to do this, the client will need to call back and schedule a redo appointment within one week of the original appointment. The redo appointment will be scheduled with the same stylist. If the original stylist is not available or the client feels that the stylist is not able to provide the expected result, the redo appointment can be scheduled with a different stylist.