The woman, who CBS 6 is not choosing to identify, said she got an inbox message from Kacey Wallace. She said he wrote that he was a certified massage therapist and was doing a promotion that would allow all new customers to get a free massage.
"I didn't even get enough time to think about it, it just happened so fast," said the woman.
The woman said she thought Kacey would be a woman, and was surprised when a man showed up to her Henrico apartment.
"He didn't introduce himself or nothing, he just was like he was there for the massage and he had the table," she said.
Inside her home, she said things started off normal, but what happened during the massage still haunts her.
"He just started kind of like forcing and started being aggressive and when I tried to get up and move he forced all his weight on me," she said.
During the alleged assault, the woman said she felt like there was nothing she could do.
She said her son was also home while this was happening.
"He was like if you want your son to continue to be downstairs chilling then do what I say," she said.
After he left, the woman said she called police. Wallace was arrested and charged with one count of sodomy.
Now, this woman hopes her story will inspire others to come forward if they've ever been a victim of a sex crime.
"If they are scared, hopefully if they come forward they won't have to be scared anymore,"she said.
Wallace declined CBS 6's request for an on camera interview.