Dr. Greg and the team are fantastic to work with. Always on time and very friendly. The quality of the work I have received is exceptional. My husband and I have been patients of Dr. Greg for three years. I highly recommend them.