But when the family went to visit the graves, they got a happy surprise. The last one is now in place.
"I couldn't believe it, it's wonderful I just couldn't believe he had come through," said Williams. "It's all because of you, after 6 years it has to be because of you."
Williams ordered all three headstones back in February 2002 from J&P Memorials. The total cost was $2,200 and she was making payments. Wiliams got an invoice that shows a final balance of just $440, but when she made another payment the balance was higher on the next invoice.
"How did it jump back up to $700," she wondered. "So I tried to contact him and he wouldn't agree to anything, he wouldn't explain it or anything."
Williams says she continued to call the owner of J&P Memorials, Joseph Parker, for months, but got no satisfaction. After ABC 11 contacted him, he agreed to make all three headstones at no extra charge.
"He delivered two and he told us it was so much weight he couldn't get all three tombstones on his truck and he would bring the other one the following week," Williams recalled.
A week went by and no third headstone. When contacted again, Parker claimed Williams had to pay the remaining $440 balance dating back to 2002.
"I have a statement from him that we're paid in full, so I just don't want to deal with him anymore," said Williams.
ABC 11 talked with Parker again. He agreed to have the third headstone in place within a week, and he delivered on his promise. Now, Williams has all three headstones for her family graves.
"I just want to say thank you so much for coming through for us," she said.
As for how the problem started to begin with, Parker couldn't tell us why there were different amounts with the invoices because it was so long ago.