About Us


Hair Mosaics is dedicated to service and value. All of our licensed specialists sincerely enjoy what they do and it is reflective on the smiles and repeat business of our clients. We promise individual attention and great value for all of our customers.

Appointments / Cancellations / Late Arrival Policy

At Hair Mosaics we value your time and take pride in maintaining an on-time schedule for our guest. In order to ensure this, we ask you arrive on time. You may be asked to reschedule if you are late for your appointment. In consideration of your technician and the time we have reserved especially for you, we kindly request a minimum of 48 hours notice for cancellations. Missed appointments or late cancellations will be subject to a service fee. We do understand sometimes events occur that are out of our control. We will do our best to work with you during such times, we do not take online appointments. 


We want our guests to receive a "no compromise" experience. If any guest is dissatisfied, we will adjust the orginal service at no charge. We will ask the original Hair Designer to schedule the adjustment within one week of the original service. If you do not wish to see the original stylist we will do our best to match you with another stylist if openings are available. We do not give refunds or credits for services rendered.


Gratuities are not included in the price of services and are greatly appreciated. Gratuities cannot be added to credit cards but can be written in with a check.  Suggestions are always welcome.

Cell Phones 

In order for us to provide the best possible services and to stay on schedule we ask guests refrain from cell phone use while services are being provided.  


Gift Certificates

Ideal for Mother's Day, holiday gifts, birthdays, anniversaries as well as employees and business clients. You can print your gift certificate yourself or email it to your recipient. There are no refunds on gift certificates

header 3 header 1 header 2
4300 Plank Road Suite 190 Fredericksburg, VA 22407 (540) 786-0288
Mon 9am-9pm / Tues 9am-7pm / Wed 9am-8pm / Thurs 9am-9pm / Fri 9am-4pm / Sat 9am-3pm