Since opening their doors in 2016, Head Shed in Galway have quickly established themselves as one of Ireland’s leading hair salons thanks to their stellar service and fun, friendly atmosphere. You only have to look at their before and after…