I purchased my carpet through Home Depot. AMERICAN CARPET did the installation and I couldn’t be more satisfied or pleased. John and Oscar were awesome! Complete professionals, who ripped up the old carpet and padding, installed the new carpet and moved all my furniture. They did an excellent job and should be recognized by their employers as they are an asset to the company! Thanks to them and Home Depot I love my carpet!