Just bring in your screen and we can change it or repair it, all work is done on site and we will accommodate urgent requests. your satisfaction is %100 guaranteed!!
We can arrange to pick up and drop off your screen, call (416) 364-7439
We are Located at 130 Lower Sherbourne just south of King St. E and Sherbourne, downtown Toronto