Niagara Falls Computer and Laptop RepairWe offer onsite and in-shop support to all areas of the great Niagara falls area. We are proud to live so close to such a nice city. We offer laptop repair and desktop repair services both in shop and onsite, - We are only 12 minutes away from you! We can help....Lets get your computer or laptop fixed today at JTG Systems - located at 577 Niagara Street, Welland, ON L3C 1L9.Data recovery in Niagara falls is also available.