Foundation Wall Repair Be the first to review Rating: 89 DC Scientific Pest Control 1714 Greensboro Ave, Tuscaloosa, AL Time in business: 60 years years