My local alterations shop in Matlock will hem a kilt for around £10. They do an excellent job using a machine designed for doing blind hems mainly on trousers but can obviously be utilised for kilts/skirts/dresses. Any local tailor should also have this sort of facility. If you are talking shortening from the top then it is a different issue.