NFPA

NFPA

The National Fire Protection Association (NFPA) is a global non-profit organization devoted...

NFPA

National Fire Prevention Association (NFPA) Codes and standards are developed and published by the NFPA, and are designed to help builders, contractors, inspectors, and many other professional tradesmen minimize risk and remain in compliance with various codes pertaining to a wide range of building applications.

Shop

ICC

The International Building Code (IBC) is part of the complete collection of International Codes developed to provide minimum safeguards and standards for residential and commercial building safety and fire prevention. These act as a set of comprehensive national codes for the construction industry.

Shop

IAPMO

The International Association of Plumbing and Mechanical Codes (IAPMO) is dedicated to the protection of the public's health and safety through the development and maintenance of the Uniform Plumbing Code and Uniform Mechanical Code. Explore our wide selection of current and legacy IAPMO codes!

Shop

Craftsman Estimating

Master construction project estimating with our Craftsman titles. Packed with practical tips, detailed guides, and expert advice, these books help you accurately estimate costs and manage projects efficiently. Perfect for professionals and beginners alike, our collection ensures your projects stay on budget and on track. Dive in and elevate your skills!

Shop

FAQ

When will my order ship?

Orders are typically processed within 1–2 business days. You’ll receive a confirmation email with tracking information once your order has shipped.

Do you offer international shipping?

Yes, we ship internationally. Shipping rates and delivery times vary by destination and will be calculated at checkout.

How can I track my order?

Once your order ships, you’ll receive an email with a tracking number. You can use this number on our tracking page or the carrier’s website to follow your delivery.

What is your return policy?

We accept returns within 30 days of delivery for unused items in their original packaging. Please contact our support team to initiate a return.