How Can We Help?

At O’Donnell Metal Deck & Bar Joist we are here to help. With extensive industry expertise and knowledge, we will work with you to find solutions to meet your project needs. In addition to having the steel decking and accessories you need for delivery or pickup, we're also ready and capable of:

  • Estimating
  • Detailing
  • Project Management
  • Technical Deck Assistance

Our steel decking is available in any gauge, type, and finish you need. Steel form deck, composite floor deck for concrete and steel roof deck are in stock. Let us know how we can help!

Get a Quote

Need an estimate for your steel decking job? Contact us to request a quote. We’ll get back to you shortly to provide you with a project estimate.

Takeoffs & Estimates

Utilize our detailing shop or get a detailed quote with a project takeoff. Contact us today for your project estimate.
An accurate estimate is important to the bidding process. It works to keep you competitive and protects you from underpricing work. For the most precise estimate possible, please provide us with a plan or drawings files.

Project Management

O’Donnell’s expert team can assist with managing your project from take-off to delivery including detailing, submittals, cut lists and schedules. If you have questions or require additional information related to Take-Offs, Installation Drawings, or Project Management, please contact us today.

Technical Assistance

As the premier national distributor of metal deck and metal floor products, we have been providing exceptional service and technical expertise for over 35 years.
Let us know how we can assist you.

Special Requests

We have the capabilities to meet special requests and provide metal deck to your specifications in various depths, widths, and gauges. Let us know how we can serve you on fulfilling custom orders and special requests.

Contact Us

Whether you’re looking for general information, interested in project estimates, or looking to purchase in stock products from O’Donnell, contact us today.

Phone: (410) 796-7968
Fax: (410) 796-8968

Hours: Mon - Fri 7:30am - 5:00pm