Very unorganized and unprofessional. Your driver's training needs is not their priority. I believe this is a side job for them. It took 2-3 days to get a response from the company after leaving 2-3 phone messages. He call me from work so there was a rush to get off the phone, so I didn't find out much info. Eventually we agreed on a date for my daughter to begin training. I send him my daughter's driver's permit and informed her she would begin driving in a few days. Thinking everything was ok, I get a text 2 days later with additional instructions of what I needed before the training begins. This information should have been provided up front. I asked to postpone the training one week so I could acquire these documents that he was just now informing me of. He then abruptly cancelled my training. But before cancelling, he suggested that my daughter should know all of this (as if she is the professional one here)and bragged about how his son made his site for free, to keep his "overhead" down. Not sure why he thought this was relevant to anything. Very unprofessional. He even sent me smiley face with the tongue out in a text message while bragging about his son's upkeep of the website which save him money. I saw the website, it's nothing to brag about. Anyhow, I don't recommend their services. I gave them a "one" star rating, because there are no "zero" stars available...