Only worked with them for a short period, as I terminated the purchasing contract, but several oversights were made in just that short period of time. Examples include sending myself and my agent someone else's receipted earnest money contract, stating mailed earnest money check was not received when tracking indicated otherwise (was later found in their mailbox), and significant delay in return of refunded earnest money check (I still don't have it). I would not recommend working with this company.