I recently attended a service entrusted to Cannon Funeral Home. I must say I was greatly impressed with the staff of this company and the service that was provided . . .