Beckstoffer - Welsh, Inc. Share: Electrical Contractor Beckstoffer - Welsh, Inc. Visit Website Request Info 2020 Sledd Street Richmond, VA 23220-1811 (804) 329-1000 (804) 321-3765 (fax) www.beckstoffer.com Hours: 7:30 to 4:00 Rep Info Whom to Contact Robert Beckstoffer President