This popular overall is just what you need to get the job done. Highly durable and extremely practical, complete with numerous pockets for tools and essentials.
The full back elastication and addition of some knee pads, means you'll be comfortable all day long.
This product is zip fronted, but is also available with a stud front if preferred (WD4829).