Horrible! Took screens to get redone told me a couple days not too busy! After 2 weeks calling several times stopped in to check and they lost them ! 4 days later sent my wife to pick them up got home and 2 short! Very rude employees . But when I called gentlemen on the phone was very apologetic! By the way I payed for them when dropped off! Shoddy work! I took the other 7 screens to ace hardware royal ton road done in one day , cheaper , better screen, and quality work! Stay away from Kredo!