President Donald Trump greeted the 11-year-old who volunteered to mow the White House lawn free of charge on Friday, giving him a high-five.

White House press secretary Sarah Huckabee Sanders read out a letter earlier this week from the young man from Virginia, named Frank, where he promoted his own neighborhood yard business and offered his services for Trump's residence.

"The president is committed to keeping the American Dream alive for kids like Frank and we're all looking forward to having him here," Sanders said.

Frank, wearing ear plugs, appeared so focused on his mowing technique that he didn't appear to notice Trump when the president first approached him. Eventually, he turned around and shook Trump's hand.

Trump gave him a high-five and patted him on the back, and he appeared to measure up how straight Frank's lines on the lawn were.

MSNBC host Ali Velshi, narrating the scene, said, "Lots of fun at the White House. It's nice to break away and do something a little lighter like that."

Frank appeared on CNN earlier Friday and said he wasn't sure if he would get to meet Trump, so it looks like it was a nice surprise for him.