Before election to the
episcopacy, Weaver served the Western Pennsylvania Conference as a pastor. He entered the ministry in 1967 as a deacon by
Lloyd Christ Wicke and was ordained an elder by Roy Calvin Nichols in 1969. He held appointments as: • Pastor, Whitaker United Methodist Church, 1971–77 • Senior Pastor, Smithfield United Church (UCC and UMC), Pittsburgh, PA, 1977–88 • Senior Pastor, First United Methodist Church, Pittsburgh, PA, 1988–96 • Adjunct Faculty, Drew Theological School, 1980-1992 • Faculty, Pittsburgh Theological Seminary, 1990-1996 ==Episcopal ministry==