Christiansburg VA Heating 1. 2869 Riner Rd, Christiansburg, VA 24073 | Valley Mechanical Contractors (540) 382-2389