ALERT! DO NOT GIVE YOUR $ TO THIS GUY!! I hired this company for pet training for my 2 dogs. I have had 3 sessions already and paid $500 and the owner Tom has not worked with my pets 1 time yet. He has so far only had me write down notes and tips in which I could have googled myself on the internet. He makes you pay by cash or check only and prior to services being performed. I now know this is because he has had history with people disputing charges on credit cards. When you pay with a check or cash you cannot get your money back. He makes receiving payment his number 1 priority rather than doing any training. He has insulted me and my children many times. On the last visit, that is when I was fed up. He did nothing but ask for his check, only stayed 30 minutes and kept rushing to leave. He asked me if I had memory problems and accused my son of lying and being unreliable. This is absolutely unacceptable. This guy is a scammer and extremely abusive. I looked up reviews on him and there was the proof, he does the same thing to everyone else. I have no clue how this guy is still doing this. He should not be customer facing at all. He belongs in an office collecting/cashing checks and not dealing with humans or animals or the public at all. Do not believe that he is going to train your pets. He will take your money and you will be doing everything on your own!!