CPU offers high speed broadband internet service in Northeast Iowa and Southeastern Minnesota.

Click here for more details.


Online Technical Support


Don't want to bring your computer in? Let us help you online to resolve your computer issues. SupportGive us a call and then click on the green check mark to get started. 


Our Services

On-Site/In-Store Services

We work on computers and laptops in our store. If you can not bring your computer into the store we do offer onsite repair and service.

One on One Training

Personal Training available at your place and ours. We can provide assistance on Microsoft Applications, Digital Cameras, Financial Programs, or if you just want help on computer file management and backing up to keep your files and pictures safe.

On Site Training

We provide onsite training for your and your employees covering software, hardware and peripherals of your choosing.

Web Hosting/Design

Website / Email Hosting
Webhosting One Time Set Up Fee - $50.00
Webhosting Per Month - $19.99
E-Commerce Webhosting Per Month - $59.99
Domain Registration for 1 Year - $37.99
Email Only Hosting per month - $14.99 - Billed yearly

Website Design
Website Design & Layout - $60.00 per hour
Website Maintenance - $55.00 per hour
Website Maintenance Plans Available

Scanning, Copying, Faxing

Scanning, Copying and Faxing services available. Pictures, documents, invitations, etc.>

DVD Transfer

Let up help you convert those old video tapes & home movies onto DVD's for safe keeping.


We can laminate anything from a business card up to 11 x 17

Remote Support

Remote Support allows us to remotely log in to your computer instead of you having to unplug everything and bring it into our service center.

Publishing Projects

We can help you with any of your printing and assembly of documents and or pictures.


CPU layaway is an easy way to pay. Just 20% down and take up to 90 days to pay.