We cannot thank Mr.Cannon and his staff enough for helping us through this extremely difficult time. They were so understanding, respectful and compassionate. Mr. Cannon took the time to walk us through the process and was there every step of the way. This was priceless to us as the loss of our father has been devastating. Our experience with this funeral home was beyond our expectations. We highly recommend Cannon Funeral Home.