For all except the very smallest home improvement projects, putting together an estimate of all the building materials required before starting work is vital. You can save a lot of money if you buy your materials in a bulk fashion. If there are special-order items, these will frequently be more expensive or will involve shipping [...]