We purchased carpet through Home Depot and ACS was the designated contractor to install the carpet. Scheduling was done ahead of time and ACS explained the process very well. On the day of installation, installers called and gave us a heads up and arrived on time. It was a very professional team of 3 installers. They meticulously went about the furniture disassembly and then old carpet removal… Overall, result was very impressive. Installers were done right after the lunch time and they did a clean job in putting back furniture and doors and cleaning afterwards. We are highly satisfied with the quality of carpet installation.