Comment: Carpet Magicians! From setting up my appointment, to getting prompt follow up calls, to having the team show up at noon instead of the anticipated 2 PM, A1 Carpet Care shined! I'm looking to sell my place soon and what was once Carpets Need Replacing can now be Carpets May Need Repair... they made them VERY presentable. My Carpet Magicians!