Hodme - Google search doesn't show any relevant search for this term. I'd be skeptical and wouldn't really expect a business to come up with that name. Based on my research, this domain does not look like having any value to me.
For any automated appraisals, I'd say, take it with a pinch of salt.