# Material Guides > Free calculators and technical guides for concrete, tile, flooring, drywall, decks, roofing and other home projects, with the formulas, assumptions and worked examples behind every number. Written by Eren Şimşir. US units throughout. ## Calculators - [Concrete calculator](https://materialguides.com/concrete-calculator/): Cubic yards and bag counts for slabs, columns and post holes. - [Gravel calculator](https://materialguides.com/gravel-calculator/): Cubic yards, tons and bags of gravel, sand or topsoil for any depth. - [Deck calculator](https://materialguides.com/deck-calculator/): Deck boards, joists and screws, with real board lengths and offcuts. - [Roofing calculator](https://materialguides.com/roofing-calculator/): Roof area from pitch, squares, shingle bundles and edge trim. - [Fence calculator](https://materialguides.com/fence-calculator/): Posts, rails, pickets and bags of concrete for a wood fence with gates. - [Brick and block calculator](https://materialguides.com/brick-calculator/): Bricks or concrete blocks and bags of mortar for a wall, plus pavers. - [Mulch calculator](https://materialguides.com/mulch-calculator/): Bags or cubic yards of mulch, compost or garden soil for beds and raised beds. - [Stair calculator](https://materialguides.com/stair-calculator/): Risers, treads and stringer length, checked against IRC limits. - [Tile calculator](https://materialguides.com/tile-calculator/): Tiles and boxes, with grout joint and layout waste. - [Flooring calculator](https://materialguides.com/flooring-calculator/): Boxes of laminate, vinyl plank or wood flooring, plus underlayment. - [Drywall calculator](https://materialguides.com/drywall-calculator/): Sheets, screws, joint compound and tape for walls and ceilings. - [Carpet calculator](https://materialguides.com/carpet-calculator/): Square yards to buy from a 12 ft roll, with seams, pad and tack strip. - [Wallpaper calculator](https://materialguides.com/wallpaper-calculator/): Rolls of wallpaper counted strip by strip, with the pattern repeat. - [Paint calculator](https://materialguides.com/paint-calculator/): Gallons and quarts for walls, ceilings and primer. - [Square footage calculator](https://materialguides.com/square-footage-calculator/): Square feet of any room or shape, in sq yd, m² and acres too. - [All calculators](https://materialguides.com/calculators/) ## Guides - [Concrete Slab Thickness Guide: Patio, Driveway, Shed, Garage](https://materialguides.com/guides/concrete-slab-thickness/): How thick to pour a concrete patio, driveway, shed pad or garage floor, what each extra inch costs in concrete, and what goes under the slab. - [How Many Bags of Concrete Do You Need per Fence Post?](https://materialguides.com/guides/concrete-for-fence-posts/): Bags of concrete per fence post by hole size and depth, for 4x4 and 6x6 posts, with the formula, a worked example for a whole fence and setting tips. - [How Many Boxes of Vinyl Plank Flooring Do I Need?](https://materialguides.com/guides/how-many-boxes-of-vinyl-plank-flooring/): Work out boxes of vinyl plank flooring from your square footage and the coverage on the box, with a chart for common box sizes and a worked example. - [How Many Deck Boards Do I Need? Count by Rows, Not Area](https://materialguides.com/guides/how-many-deck-boards-do-i-need/): Count deck boards row by row: rows from the board width plus gap, boards per row from the board length. Includes a chart of the best board length for each deck size. - [How Many Sheets of Drywall for a 12x12 Room?](https://materialguides.com/guides/how-many-sheets-of-drywall-for-a-12x12-room/): A 12x12 room with 8 ft walls takes 12 sheets of 4x8 drywall for the walls and 5 for the ceiling. See counts for 9 and 10 ft walls and 4x12 sheets. - [How Much Does a Cubic Yard of Gravel Weigh?](https://materialguides.com/guides/how-much-does-a-cubic-yard-of-gravel-weigh/): A cubic yard of gravel weighs about 1.3 to 1.5 tons. See weights for crushed stone, crusher run, pea gravel, sand and topsoil, and convert yards to tons. - [How Much Paint for a 12x12 Room? Coverage Chart by Room Size](https://materialguides.com/guides/how-much-paint-for-a-12x12-room/): A 12x12 room with 8 ft walls takes about 2 gallons of paint for two coats. See the coverage chart for 10x10 to 20x20 rooms, with and without the ceiling. - [How to Measure an L-Shaped Room (and Other Odd Shapes)](https://materialguides.com/guides/how-to-measure-an-l-shaped-room/): Measure the square footage of L-shaped and irregular rooms by splitting them into rectangles, with diagrams, formulas for odd shapes and a worked example. - [Roof Pitch Multiplier Chart: Turn a Footprint into Roof Area](https://materialguides.com/guides/roof-pitch-multiplier-chart/): Pitch multipliers from 1/12 to 18/12 with roof angles and hip and valley factors. Multiply the footprint by the multiplier to get the real roof area. - [Stair Rise and Run: Code Limits and Comfortable Dimensions](https://materialguides.com/guides/stair-rise-and-run/): The IRC allows risers up to 7 3/4 in and treads down to 10 in, but comfortable stairs sit nearer 7 in by 11 in. The rules of thumb, with a chart and an example. - [Tile Waste Factor by Layout: Straight, Diagonal, Herringbone](https://materialguides.com/guides/tile-waste-factor-by-layout/): How much extra tile to buy for straight, offset, diagonal and herringbone layouts, why small rooms waste more, and how waste changes the box count. ## Key figures used by the calculators - Concrete bag yields (standard mix): 40 lb = 0.3 cu ft; 50 lb = 0.375 cu ft; 60 lb = 0.45 cu ft; 80 lb = 0.6 cu ft. 1 cubic yard = 27 cu ft. - Tile waste allowances: Straight (grid) 10%; Offset / brick 10%; Diagonal (45°) 15%; Herringbone 20%. - Paint: 350 sq ft per gallon default (labels range 250–400); door 21 sq ft; window 15 sq ft. - Flooring waste allowances: Straight 10%; Diagonal 15%; Herringbone 20%; +5% for rooms with closets or many corners. - Drywall: 4x8 sheet = 32 sq ft, 4x12 = 48 sq ft; joint compound about 9 gal and paper tape about 370 ft per 1,000 sq ft of board; screws 12 in apart on ceilings, 16 in on walls framed 16 in on center. - Gravel weights used (lb per cubic yard): Crushed stone (#57, clean) 2700; Crusher run / road base 3000; Pea gravel 2600; River rock 2600; Sand (dry) 2700; Topsoil 2200. - Deck board spans (IRC 2021 Table R507.7): 5/4 wood (1 1/4 in) 16 in on center (12 in diagonal); 2x wood (2 in) 24 in on center (24 in diagonal). - Stairs (IRC R311.7): riser max 7.75 in; tread min 10 in; variation max 0.375 in; headroom min 6 ft 8 in; width min 36 in. - Roofing: 1 square = 100 sq ft; 3 bundles per square for most shingles; pitch multiplier = sqrt(1 + (rise/12)^2); waste 10% gable, 15% hip. - Mulch: cubic yards = sq ft x depth (in) / 12 / 27; 13.5 bags of 2 cu ft or 9 bags of 3 cu ft per cubic yard; depth 2-4 in (Iowa State Extension), 6 in clear of trunks. - Fence: posts = sections + 1 + one per gate; 3 rails per section above 4 ft; 1x6 pickets (5.5 in) at no gap = about 17.5 per 8 ft section. - Brick (BIA Technical Note 10, 3/8 in joints): Modular brick (7 5/8 × 2 1/4 in) 6.75/sq ft; Queen brick 5.5/sq ft; King brick 4.55/sq ft; Utility brick 3/sq ft; Concrete block (8 × 8 × 16 in) 1.125/sq ft. 80 lb Mason Mix lays up to 37 bricks or 13 blocks. - Wallpaper: count strips; strip = wall height + 4 in rounded up to the pattern repeat; US double roll typically 20.5 in x 33 ft. - Carpet: bought in full roll-width drops (usually 12 ft wide) + 3 in trim per end; 1 sq yd = 9 sq ft. ## About - [Methodology](https://materialguides.com/methodology/): every formula, constant and rounding rule. - [Editorial policy](https://materialguides.com/editorial-policy/) - [About](https://materialguides.com/about/) · [Author](https://materialguides.com/author/eren-simsir/) · [Contact](https://materialguides.com/contact/)