Despite some recent bad press, turns out John Mayer is actually a stand-up guy. The singer made a surprise visit to Shreveport Wednesday on his way to the New Orleans Jazz & Heritage Festival to help build a home for a local Army veteran.

Shreveport's The Fuller Center is spearheading the noble home-building project, which is taking place in Shreveport's Stoner Hill neighborhood. Crews are building four houses right now, but the area will eventually boast 10 homes for veterans.

Cliff Malone, an Army veteran, is the proud new owner of the house Mayer helped put the finishing touches on. You can hear the Grammy Award-winning singer chatting with the grateful vet in the video.

"You know I'm gonna tell people I know you now," joked Malone. Laughing, Mayer replied: "That's what you need to do."

Check Out Pictures of John Mayer Painting the House

Photo: Erin McCarty
Photo: Erin McCarty
Photo: Erin McCarty
Photo: Erin McCarty
Photo: Erin McCarty
Photo: Erin McCarty