Crushed Stone

ReAgg is a leading aggregate supplier in the construction industry throughout Maryland, Northern Virginia, and the Washington/Baltimore Metro areas. As a privately owned company, we are committed to providing superior construction aggregates at a competitive price.

From commercial properties to highways and road construction, our material experts will work with you from start to finish to exceed your expectations on material and service.

#2 Crushed Stone

ReAgg Baltimore # 2 Crushed Stone Delivery Supplier

#57 Crushed Stone

ReAgg Baltimore # 57 Crushed Stone Delivery Supplier

CR-6 Crusher Run

ReAgg Baltimore CR-6 Crushed Stone Delivery Supplier

Stone Dust

ReAgg Baltimore Crushed Stone Dust Delivery Supplier

#8 Crushed Stone

ReAgg Baltimore #8 Crushed Stone Delivery Supplier

#7 Crushed Stone

ReAgg Baltimore #7 Crushed Stone Delivery Supplier

Related Products

In addition to our full line of crushed stone products, ReAgg owns and operates a large concrete recycling facility and stone yard where we stock sand, gravel, recycled concrete, rip-rap, biosoils, asphalt millings, topsoil, fill dirt and other quality materials. We offer custom mix design, have the ability to change the size/gradation of our aggregates, and utilize a strict quality control plan for our sampling and testing procedures.

Our Services

ReAgg specializes in the bulk delivery of our aggregate products as well as contract hauling for heavy equipment and super-sized items such as concrete bridge decks. Our large fleet of dump trucks, flatbeds, dump trailers and lowboys are all available for rent/contract haul. We offer a full line of on-site crushing and screening equipment, and material disposal sites for concrete, mix loads, dirt, rock and asphalt.

Hours of Operation

We are open Monday through Friday 5:30 AM – 5:30 PM,

Please call ahead for weekend hours.

Contact Us

To find out more about how ReAgg can help with your next project, please contact us. Our team of aggregate experts will provide more information and answer any questions you may have. Call us at (301) 336-6700.