"He was very happy. He said I made his day and he was glad to have me to be a part of the Tar Heel family."
Davis went on to escort Farms around the football office to inform the rest of the coaching staff of Farms' decision.
"They all shook my hand and said ‘Welcome to Tar Heel Country,'" Farms said.
Farms, a 6-foot-2, 306-pound offensive guard from Perry (Ga.), originally pledged to South Carolina in late September. He has already informed the Gamecock coaches of the switch.
Heading into this weekend's visit, Farms said he "never" expected to switch his pledge.
"When I got there, I felt like I was at home," Farms said. "The coaching staff is like a big family. It was a family atmosphere with the players. It just felt right for me."
UNC is the only school that Farms has officially visited. He says he "doesn't think" he'll officially visit any other school.
"It's firm," Farms said of his commitment to UNC.
Friday afternoon Farms arrived in Chapel Hill with his mother. Their first stop was the football office where Farms and UNC's offensive line coach, Sam Pittman, met for approximately an hour.
"We got a chance to sit down and watch film," Farms said. "I knew exactly what to do, already. When he was asking me questions, I knew what to tell him. I study a lot, so I know what to do. He asked me ‘When they get in this defense, who do you have to block?' I told him who I would go block and everything."
After meeting with Pittman, Farms went out with red-shirt freshman offensive guard Kevin Bryant.
"We had fun," Farms said. "We went to another player's house and just hung out."
Saturday afternoon, Farms attended UNC's unexpected routed by in-state rival NC State.
"The game was great," Farms said. "I had a great place to watch it from. It was a great game.
"[UNC] didn't come out ready to play – they were flat. [NC State] was hyped up. [UNC] needs help."
Farms spent the rest of Saturday with freshman offensive guard Jonathan Cooper. Among other things, the duo went bowling.