Appointments are not required to have us repair your computer. We serve customers on a first come first serve basis. Booking an appointment ensures that the time slot you pick is reserved for you.
We’re located at #5-11161 84th Ave in Delta. 604-507-0553