Absolute scam artist
Stephen J. Smith is very unprofessional. Had me drive to him and he was supposed to be helping me get my license back. If you pay him in full he will ignore you for years. When finally getting hold of him after constantly calling, breached contract and
won't give refund.