Sullivan, Ward, Asher & Patton, PC