This is a report by a single individual, and is uncorroborated by any other credible news sources, apparently. I do no find this to be credible. Among the incorrect information included here, is this paragraph:
In an effort to open a fair and honest investigation as to why the WTC collapsed, Rodriguez has been ignored by government officials, the 9/11 Commission and the National Institute of Safety and Technology (NIST).

NIST, an independent investigative group funded by the government, put the finishing touches this week on its 2 year $35 million 9/11 investigation. This week Rodriguez made his final plea to have his story heard while testifying at the final public hearing held in New York.
NIST is the National Institute of Standards and Technology, and is not an investigative branch of anything. It is the bureau responsible for maintaining measurement standards, and is formerly known as the Bureau of Weights and Measures. They have only the most peripheral involvement in with the investigation of 9/11. If the writers got something so basic wrong, the accuracy of the rest of the article is cast in serious doubt.