House Contractors Be the first to review Rating: 70 1 Stop Maintenance & Repair, LLC PO Box 3355, Roanoke, VA Time in business: 17 years years