Loudoun Valley Floors were a great company to work with. The sales people were attentive but gave us space to walk around to make our decisions on flooring. Their timeline for installation was pretty much on the spot. On the days of installations, the crews were on time, respectful and worked promptly to complete the work. We had hard wood, vinyl tiles and carpeting installed. We are very pleased with the results and would recommend them.