No hair is “too long”(please do not trim before coming). Hair that is regularly removed by razors and or trimming should be grown out three weeks to a month from the last removal for a clean, less painful waxing experience.
Generally, Brazilian waxing service is no longer than 30mins. Every service has a time frame when you book the service and the times allowed for that service are accurate.
It is all about your comfort level, so come only if you are OK with it. It doesn’t matter to me at all. I just want you to be comfortable.
Some say yes, some say no… I say “when you come, get comfortable and let’s chat ; )”