Excellent, as usual; professional, courteous, and on time. Both my wife & I have been patients of Dr. McGuiness for many years, highly recommended