Pros: very responsive and available (including after-hours), knowledgeable and patient with clear communication, fast and reliable closings, helpful with nonstandard income and down-payment assistance, and competitive rates; Cons: reviewers report virtually no recurring drawbacks or complaints.