ELM Construction, a design-build remodeling firm based in Vestavia Hills, Alabama, specializes in helping homeowners navigate every aspect of their renovation projects, including expert color ...