I saw Denise for the second time and am very happy with her work. She is REALLY good at doing layers. Definitely one of the more expensive haircuts I've gotten but I think it's worth it. I'm really picky too and I think she does a really great job understanding exactly what you're looking for. I also have pretty long hair and I've read some other reviews and it looks like everyone with long hair is very happy with Denise's work...soooo if you do have long hair, you need to see Denise.