Dr Rabinowitz is an amazing doctor. He is solid and does very high quality work. At his office there is an a Periodontics specialist as well in case you need root canal operations as well. He has a great team of dental nurses and doctors with him and the facilities are super clean. The only two problemas are : he is more expensive than any other doctor I checked in the area, and he sometimes leaves you waiting a long time before he comes in the room. Other than that, he is truly one of the best!