When the world says, "Give up,' Hope whispers, Try it one more time.' The Carpet Guy CARPET REPAIR REPAIR SEAMS RESTRETCH WRINKLES PATCH DAMAGED CARPET FREE Estimates! Michael Flick 319-440-4005 Call or text for an appointment When the world says, "Give up,' Hope whispers, Try it one more time.' The Carpet Guy CARPET REPAIR REPAIR SEAMS RESTRETCH WRINKLES PATCH DAMAGED CARPET FREE Estimates! Michael Flick 319-440-4005 Call or text for an appointment