All In One Roofing serves commercial and residential customers in Evanston. The company offers roof installation, repair, and replacement services, handling both small and large projects. It works on a variety of flat roof types, including bitumen, TPO, EPDM, and built-up. It also deals with roofs made of shingles of various types. The contractors use James Hardie and Starwrap products. In addition to roofing services, the company installs wood, cement, and vinyl sidings.