1. Quality Restoration 2481 Valleydale Rd, Hoover, AL 35244 Coordinate: 33.37562,-86.75461 Phone: (205) 747-0562