GREENSBORO — After a week of silence, XMG Online CEO Calvin Williams Jr. said he wants to set the record straight.
Williams’ company was hired to build a new website for Guilford County government in 2009 . This week, county officials said they paid $47,000 to XMG only to receive an incomplete product so filled with bugs that they’re not sure any of it can be salvaged.
Guilford County Commissioners Chairman Melvin “Skip” Alston has served on an N.C. A&T board with Williams. This led several of Alston’s fellow commissioners to accuse him of helping Williams land the project.
“I’ve worked hard to build my company and my own reputation for doing what’s right,” Williams said in an interview Friday.
He emphatically denied that Alston had anything to do with XMG getting the job.
Although Alston has said Williams attended Dudley High School with his son, Williams said he went to school in his native state of Maryland.
Williams said XMG was hired because the company has spent seven years doing quality Web design work in and around Guilford County.
Williams said Information Systems Director Barbara Weaver liked his company’s presentation.
But when XMG was hired, he said, it made a big mistake.
“We didn’t have a contract,” Williams said. “We were told by someone in Information Systems, I’m not sure who, that we could get to work quicker if we just did it through purchase orders — without a contract.”
Now, county commissioners want to know who gave XMG that advice. They have suggested that a series of smaller purchase orders, which do not need to be approved by the county commissioners, were used to keep the project beneath the radar.
Williams said a contract would have provided a better idea of exactly what the county expected his company to do. As the project went on, Williams said, it became clear the county wanted much more work than he thought his company had agreed to do for the price quoted.
Williams said the project’s first page — Web design and layout — went fine.
“The way we billed our project was in phases and milestones,” Williams said. “They only paid us for portions they received that were acceptable to them.”
It was the second part of the project — building a custom content-management system to operate the county’s website — that Williams said became a problem.
“We never thought we would be loading hundreds of pages of content for them after we built it,” he said. “But we realized that was what they expected. Our expectations were different.”
Williams said he probably should have told county officials that he couldn’t fulfill those expectations in the time allotted.
“But this was a big contract for my growing company and I live in Guilford County,” he said. “So I wanted to do the best job we could do for them. We didn’t say to them that it was more than we could handle. In fact, I hired more people to try to get it done.”
When that didn’t work, Williams said Weaver and County Attorney Mark Payne began pressuring him to turn over a finished product.
Williams said he decided to call Alston, not because he wanted Alston to exercise influence on his behalf, but because he thought he should go straight to the top.
Williams said Alston arranged a meeting at which it was agreed that XMG would get one more week to finish the project. If it couldn’t, the company would take its payments to that point and turn over what had been completed. “We weren’t able to complete the content-management system,” Williams said. “But we gave them what we did complete.”
This week, Weaver said a series of accounting errors by her staff has made it difficult to navigate exactly what was paid to XMG and when.
But after examining the documents, Weaver said she thought the county had paid for the design work because the staff approved of it. She said the county made partial payment for the rest before she realized the quality was so poor that it may not be salvageable.
Weaver said her department clearly made some mistakes but did so in trying to make improvements to the website for a price that the county could afford.
“I guess you do get what you pay for,” Weaver said.
Contact Joe Killian at 373-7023 or joe.killian@news-record.com
Not all of the newspaper's content appears online.
*There is a fee for downloading some older articles.