Mountain Home, ID — Located 40 miles southeast of Idaho’s capital, Boise, lives the growing small-town city of Mountain Home. Owner Eric Pierce and the team from SYNLawn Idaho recently modernized the downtown area by adding SYNLawn artificial grass as part...