The main issue with Curtis & Casteel was that we didn't officially get word of when our signing would be until the morning of. Specifically, around 8am on the day of signing we finally got an email saying they "will be ready for the 3 PM signing today." My wife and I both have busy schedules and we need to plan ahead to have a part of the day off, so this was both complicated and stressful. I would have appreciated more head notice and better communication.
Having said that, the actual signing appointment was totally fine, and other parts of the process (wiring funds to escrow, etc) were also goo.