This has been the best doctor's appointment experience in my life. First time patient in and out of the office in less than 40 minutes including on the job training of the ftont office personnel, dr visit and in the office shot. Dr Alloway did a fantastic thorough job. Keep up the great job all of you. Thank you