City Council Chamber. On Tuesday, council members passed a measure that would add more oversight to the city's RFP process. (Photo by J. Dale Shoemaker/PublicSource)
Pittsburgh City Council chambers. (PublicSource file photo)

Even though several details have not been decided, Pittsburgh City Council voted on Tuesday to pass a bill that creates another measure of oversight on how the city handles requests for proposals [RFPs].

The RFP process begins when city departments have a need for a product or service and write a formal description of it to distribute to vendors. Once vendors respond, the city vets the bids and then makes a selection based on getting the best price and value for what is needed.

Three council members sponsored the bill, which was written and introduced in the wake of a lawsuit and a PublicSource investigation that highlighted concerns regarding the city’s relationship with B-Three Solutions. The news stories and lawsuit revealed that much of B-Three’s work had not gone through the RFP process, despite the company doing at least $4 million in business with the city since 2006. The contractor has built software for multiple city departments, but most notably for the Pittsburgh Bureau of Police.

The measure does not substantially change the city’s RFP process but creates a special committee of city council members and other experts who would be involved in considering RFPs earlier in the process. The group is meant to provide oversight and its expertise on the RFPs after the descriptions are written but before they’re sent out to vendors. Currently, each city department and the Office of Management and Budget handle the RFP process and city council is only brought in once a vendor is chosen and the city is ready to set up a contract. The bill specifies that the special committee be brought into the loop before the city is ready to contract with a company.

Council members Theresa Kail-Smith, who represents the West End, and Corey O’Connor, who represents Hazelwood, sponsored the bill along with councilwoman Darlene Harris, who said the measure is important for transparency.

“It’s been very closed here and the only way you’re going to be able to tell what’s going on is seeing some of this,” Harris said. “You want to make sure it’s the lowest responsible bid, and we never see the RFPs that come down so council wants to start seeing those.”

O’Connor said the committee, once it is formed, will work out key details, such as which RFPs it will review. For example, the committee could choose which RFPs to review based on dollar amount or which department the contract is for, O’Connor said. Kail-Smith said on Tuesday that she plans to submit amendments to the bill — including drafts of the committee’s policies and procedures — as early as next week. The proposed amendments would go to council for review.

O’Connor stressed that the committee wouldn’t seek to write RFPs and wouldn’t have a say in which vendors do and don’t get chosen. Rather, he said, the committee will ensure that the city doesn’t enter into harmful contracts.

“You don’t want to get locked into a contract that you can’t get out of,” he said. But he doesn’t want the committee to be “obstructionist,” he said.

Council President Bruce Kraus has until June 1 to bring the committee together. The committee’s tasks include issuing a report on how it will review RFPs, how it will comply with existing laws, how it will be transparent and suggestions for changing city codes.

It’s unclear who will serve on the committee, though O’Connor and Harris said it’s likely that Kail-Smith and Bill Urbanic, the budget director for council, will take up two of the four seats. Harris said the committee will cause some friction, no matter who serves on it.

“I’d rather see the controller looking at [RFPs],” Harris said, “but he gets it last so the only ones who can see it first are council and they don’t want to give it up. Directors aren’t going to want us to be sniffing around.”

J. Dale Shoemaker is PublicSource’s government and data reporter. You can reach him at 412-515-0060 or by email at You can follow him on Twitter at @JDale_Shoemaker. He can be reached securely via PGP:

We don't have paywalls — but your support helps us bridge crucial information gaps.

Readers tell us they can't find the information they get from our reporting anywhere else, and we're glad to provide this important service for our community. We work hard to produce accurate, timely, impactful journalism without paywalls that keeps our region informed and moving forward.

However, only about .1% of the people who read our stories contribute to our work financially. Our newsroom depends on the generosity of readers like yourself to make our high-quality local journalism possible, and the costs of the resources it takes to produce it have been rising, so each member means a lot to us.

Your donation to our nonprofit newsroom helps ensure everyone in Allegheny County can stay up-to-date about decisions and events that affect them. Please make your gift of support now.

J. Dale Shoemaker was a reporter for PublicSource between 2017 and 2019.