1) Do you guys provide warranty on repair? Yes, on most of our repair we provide 90 days warranty.
2) How long a repair will take? It depends on complexity of repair and if we have the parts in stock or not , but normally we complete a repair in the same day.
3) Will a repaired device give any problem in the future? Short answer is NO. When OEM quality parts are used it will feel and work like brand new.