I was a first time home buyer in Franklin County, and my broker mentioned a few lawyers I might use, but recommended David Singer, because my transaction was more complex than the average transaction. David was professional, friendly and tuned into my anxieties and needs. David worked hard to protect my interests, while also providing guidance. I felt like he helped explain things to me in a manner that help me understand the way the process worked, and also allowed me participate in the process ethically and fairly. His fee was fair and competitive with the others I might have chosen. I would recommend David to anyone purchasing a home or business in Franklin or Hampshire County.