I have been going to Dr. Mahaffey for several years. His office and practice is one of the finest I have seen. Staff is excellent, prompt and courteous. If you have an emergency, they jump right on it. If you're looking for quality care at a reasonable price and a nice facility, check him out!