Studio W did a great job on both hair and makeup for myself and my bridesmaids. They were very flexible too when both the mother of the bride and groom wanted their hair and makeup done last minute. They are not cheap, but if you want quality service that comes to your wedding site, I would highly recommend them.