Dr. Shaft does a great job meeting the needs of his patients. He works from two offices has very good appointment options and you can walk in if necessary. I personally hadn’t seen a chiropractor in years but after all I’ve been through it was time. He got things moving a bit on the first visit but it was visits 2, 3 and 4 that I realized my best relief. I highly recommend him