Reviews by karent853
This review is for Techbug Computer Consultants, Capalaba QLD
Ru is always so helpful and prompt. Any problems we have in our business are resolved quickly. He is always friendly and explains technical terms in an easy to understand format.