He's so thankful for everything he has, so he decided to do something he's never done before.
"I felt like giving back, and I felt helping others that truly need the help," said Eli Gonzalez, with Barber E's Shop.
Gonzalez explained why he decided to give haircuts to the homeless on Wednesday morning.
"I shook their hand, and I told them my name is Eli Gonzalez, and I'm a barber, and if they needed a haircut I'd like to give them one, and they kind of denied me. And I said I'm not here to charge you money, and it brought a smile, and I told them line up I'll take care of whoever I can," said Gonzalez.
Eleven haircuts and three hours were spent on a bench in downtown Phoenix.
"It's an amazing feeling being able to help a little, brighten somebody's day like that by just a simple hair cut," he said.
A woman walking by saw Eli and took a picture, posting it on the FOX 10 Facebook Page. In one day the post got more than 10,000 likes and more than 300 comments.
"That wasn't my intention, I was just out there trying to give back, but it's something really nice, everybody is posting positive comments," said Gonzalez.
"I really can't believe he would do something that nice for people," said a customer.
Eli said he had such a great time giving haircuts to the homeless, he wants to do it again next week.
"They were giving me hugs, they couldn't believe it, they said it was the first time, so to me it was a great feeling. People probably don't think a haircut makes a big difference, but to me it does because I've seen it with my own customers, they walk out feeling happy," said Gonzalez.
Eli says from time to time he would like to drive around to difference cities all around the valley to give free haircuts to the homeless.