John is married to Carolyn Roscich with whom he has practiced since 1980. They have two children and eight grandchildren. They reside in Naperville and are actively involved in community activities.