Total waste of time. I came in 30 minutes early to my first appointment, yet 45 minutes later I still hadn't been called back to a room. Since I had to pick up my preschooler I canceled my appointment on the spot. I wish I had read other Yelp reviews before making my appointment, because in spite of the nice, clean facility it's obvious that VWFW take on too many clientele to offer quality service.