John has been an AAMFT Approved Supervisor for almost 15 years. He has supervised over 30 interns to full licensure.

My location is 114 Old Liberty Pike, Franklin, TN, 37064

All supervizees are asked to meet at least twice each month. Weekly supervision is preferred. An initial meeting will be provided at no fee to see if we are compatible for a supervision relationship.


LMFT Supervizees

Individual  $100 per hour

Group  $75 per hour


LPC Supervizees

Individual $100 per hour

Group $75 per hour


Payment and Cancellation Policy

Payment is expected at the time of service.

All cancellations are charged full fee. The only exception is when you reschedule the same week after giving me at least 12 hours notice. Last minute cancellations will not be rescheduled.


Go to contact or call 615.566.2307 to make an appointment.


"As my clinical supervisor John has helped me grow significantly. The same traits that make him a talented therapist show up in his supervision: patience, consistentency, experience, wisdom and compassion." Stephen James LPC- Sage Hill Counseling (Nashville) Executive Director