I can only speak about hair and makeup, but I used Denise for my wedding and I LOVED how it came out. Actually, she did my hair for my friends wedding too which is how I learned about this place. Great for when you are being photographed and need to look flawless. Easy to work with and very capable. If you go to their website you will see how much experience they have. They are also a spa with lots of treatments to choose from. I beleive an appointment is needed.