Book an Appointment:

St. John's  (709) 726-4247

St. John's Spa  (709) 726-1132

Halifax  (902) 492-5343

Book an Appointment:

St. John's  (709) 726-4247

St. John's Spa  (709) 726-1132

Halifax  (902) 492-5343

Contact 

Whether you need a stylish new cut, feel like pampering yourself with a hot stone massage, or just want to send us your thoughts, get in touch!

Please note that we primarily take appointments by phone.  

Terrace on The Square - Salon

Churchill Square 

St. John's, NL

T: (709) 726-4247

E: info@thehairfactory.ca


Terrace on The Square - Spa

Churchill Square

St. John's, NL

T: (709) 726-1132

E: info@thehairfactory.ca


Bishop's Landing 

1475 Lower Water Street

Halifax, NS

T: (902) 492-5343

E: info@thehairfactory.ca