Ottawa Web DesignEstablished in 2001, Techwiz is a Website Design company based in Ottawa, Ontario. We cater to small to medium sized businesses and non-profit organizations.
Techwiz specializes in designing custom built, Professional, Creative and Inexpensive Web Sites that are easy to navigate, simple to maintain, and user-friendly.
Our mission is simple and effective: provide customers with creative web marketing and exceptional service.
Services we offer:
Custom Website Design and Development
Image & Document Scanning
Logo & Flyer Creation