William was very helpful, respectville and did a good job explaining options and helping me choose the best options for my carpets at this time.