Cell Phone Repair Delta
No Fix, No Fees
Phone Guru believes in transparency and long-term customer relationships. If after diagnostics we determine that your device cannot be fixed you will not be charged for anything.
We’re conveniently located at 4339 Dunbar St (Dunbar & 27th) in Delta and #2-11161 84th Ave in Delta and are open 6 days a week.