Pleasant, courteous, efficient service. Multiple rugs were picked up amidst the chaos of packing and moving. Rugs were delivered to the agreed upon location at the estimated time. Also ordered and received multiple new pads. Unable to comment on price as have no comparison.