mike hodges advance financial