Dr Kramer is amazing. He's smart he's funny and his staff are great. I've been through a lot of primary doctors and he is by far my favorite. If you do not have a sense of humor find someone else because Dr Kramer has a dry sense of humor. Dr Kramer also manages my pain with my back issues and knees. He's the first Dr I've had out of many that has pushed to have my back issues fixed. Sometimes there's a wait but he's worth the wait in my opinion.