New patient and impressed with thoroughness and professionalism of Dr McGuiness. He took the time and explained everything he was doing and why.