Carpet Installation Be the first to review Rating: 86 Home Charm Carpet & Flooring 3618 University Blvd E, Tuscaloosa, AL Time in business: 79 years years