Skip to main content
Skip to footer
We accept
3 techs near you
Rated 5-stars in Google
sales@icarusservices.ca
(647) 559-8771
Services
Service Areas
Blog
Contact Us
Our Blog
If you haven't found the service you're interested in or have any questions, let us know. We can help.
Just send us your phone and we will contact you.
Your phone
+1