I have been a patient since 2010, and like anything great it has taken time to evolve. For many of those years, my response would have been, if you can tolerate the front desk, the physicians and staff are amazing!!! In the last years, there has been a much needed overhaul of the front desk staff. They hired a front desk supervisor. Who has the best disposition and is compassionate. She reorganized the front desk staff, and because of her kind, friendly and professional way of running the office, there is a true feeling of "family". Dr. Roger's is very much old school. He is a great listener and treats body ailments, but is very much concerned for his patience as a whole - body, mind and soul. Yes some appointments, I have to wait a little while to be seen, but there a very real since of satisfaction knowing he will give me the same care, compassion and time, if necessary. My family and I absolutely, hands down feel Dr. Rogers and this practice as a whole are the very best in all of South Jersey.