Stay away from these guys - really unethical. They were servicing our home for quite a while and were claiming that we had not paid even though funds were transferred automatically every month and we have proof of all the payments. Multiple calls to customer service and emails and we got no resolution. They then stopped showing up even though we were still paying them each month. Will be filing a claim in small claims court.