5 /5 J. F.: Dan Cahill contributed to saving my life. When no one else in town would take my case, he stepped up like the pro he is, used his expertise and made the process so much less stressful. Hope he knows how grateful I am for his help. Take care.