Over a million tons in stock.
Gravel, crushed stone, fill and topsoil, with stone in various sizes from fines to 6" rock. Pick it up at our yard in Bessemer, Alabama, or have it delivered. We're a family from Birmingham, and this is home for us. When you buy from Pyne Rock, you're buying from your neighbors.

Where we deliver
We deliver daily across Jefferson and Shelby counties, including Birmingham, Hoover, Vestavia Hills, Mountain Brook, Homewood, Pelham, Alabaster, Trussville, McCalla, Hueytown and Bessemer, plus Tuscaloosa. Farther away? We'll ship anywhere, so call for a quote.
Come see the rock.
Unless your job spells out exactly which stone to use, picking the right rock can be hard. With this many sizes on the ground, the best way to be sure is to come out, put your hands on it and see it for yourself. If you're unsure about anything, stop by. We'd love to show you around.





