Pretty sure you need an appointment. I did a session at their Oshawa location (LaVilla) last week, and they turned someone away at the door as I was heading into my room.
No waiting in the waiting area, either; had to wait outside until the room was ready