111 2nd Ave SW

Cresco, IA 52136

563-547-3162

1222 N Main St.

Viroqua, WI 54665

608-650-5200

Cresco,  Iowa                     

Viroqua, Wisconsin

Based in Cresco, Iowa and established in 2000, CPU has developed into the leading computer sales and training provider in our area, with a client base ranging from national companies, local government, schools, and the home market. We provide a fully comprehensive range of services including computer sales, computer training courses, computer maintenance, repairs, and upgrades. Our aim is to provide a dedication to service and a commitment to excellence.


At CPU, we pride ourselves on our customer-centric approach, ensuring that each client receives personalized solutions tailored to their specific needs. Our team of highly skilled professionals is dedicated to staying at the forefront of technology, continuously updating their knowledge and skills to offer the best possible service.


Our commitment to excellence is reflected in our long-standing relationships with our clients, who trust us to deliver reliable and efficient solutions. Whether you're a large corporation or a home user, CPU is your go-to partner for all your computer-related needs.


why choose us?

Because we understand your needs, we can provide you with a total solution. We have a proven track record with a customer base second to none. In other words: we know our business and look after our customers.

Managed Services clients

27

Security installations

248

Satisfied clients

6250

Professional technicians

7

Team bio

Jeff Holmstrom - owner

Jeff is the co-founder and co-owner of Computer Professionals Unlimited of America, bringing over 25 years of experience in the technology and IT services industry. His career began with teaching computer courses at CompUSA, where he spent two years helping others build foundational tech skills. Jeff attended Florida State University and earned his Enterprise Networking Professional Certification, further solidifying his expertise in network infrastructure and systems management.

He holds multiple industry-recognized certifications, including:

  • CompTIA A+ and Network+
  • Microsoft Certified Professional
  • Microsoft Office User Specialist (M.O.U.S.)


In November 2000, Jeff launched CPU of America with a vision to provide reliable, expert-level computer services to individuals and businesses. His leadership, technical proficiency, and commitment to customer satisfaction have made CPU of America a trusted name in the region.

Sandy holmstrom - owner

Before co-founding Computer Professionals Unlimited of America, Sandy spent nine years at General Dynamics Tank Division, where she worked in the Configuration Management Department. Her experience in a highly technical and detail-oriented environment laid a strong foundation for her transition into the IT services industry. After relocating to Iowa with her husband Jeff, Sandy played a pivotal role in launching CPU of America. Her dedication, organizational expertise, and strategic insight continue to be instrumental to the company’s success.

Cresco, IA Team -

Alex Holmstrom - technician

Alex joined our team in 2022, bringing with him a strong technical background and a deep commitment to excellence. He earned his Bachelor of Science degree from the American Institute of Business College in 2016 and has since demonstrated a passion for the industry and a dedication to continuous growth. As one of our lead technicians, Alex oversees major projects and ensures they are executed with precision and care. He is highly skilled across all service areas offered by CPU of America, making him an invaluable asset to our operations. Alex is proud to carry forward the legacy established by his parents, blending tradition with innovation to uphold the standards they built while introducing fresh ideas and perspectives.

Alyvia S - Administrative / technician 

Alyvia has been an integral part of the team since joining in 2022. She trained in Computer Technology at NICC and further honed her skills by earning certifications in Web Design and Marketing from Riverland. As a technician, Alyvia brings a hands-on, versatile approach to her work, whether she's troubleshooting hardware, assisting customers, or supporting day-to-day operations. Her adaptability and broad knowledge make her a go-to team member for nearly everything happening in-store, contributing to both the technical and customer service sides of the business.

Joshua J - technician

Joshua has been an integral part of our team since 2024, consistently demonstrating exceptional expertise and unwavering commitment to our organization. As a graduate of the NICC Computer Technology Program, he brings a solid academic foundation in computer technology, which he skillfully applies to enhance operational efficiency and foster innovation across our systems. His contributions continue to drive meaningful progress and uphold the high standards of our technical operations.

Camille S - administrative assistant

Camille joined our team in 2025 and has since become the backbone of our call center operations. With over 30 years of experience in customer service and administrative roles, her outstanding organizational abilities and steadfast dedication are crucial in keeping our team coordinated and on track. Camille's commitment to excellence and her adeptness at managing tasks efficiently make her an indispensable member of our team.

Viroqua, WI Team -

Misty H-T - Administrative / Technician

Misty became part of our team at the Viroqua location in 2025 and quickly distinguished herself as an invaluable asset. Her rapid mastery of technical computer skills, combined with outstanding administrative capabilities, reflects both her dedication and versatility. With over 15 years of prior experience and a background as a small business owner, Misty has a deep understanding of business operations and the critical role customer service plays in success. Her adaptability and broad skill set make her a go-to team member for nearly every aspect of in-store operations—from technical support to front-end service.

Paige N - Technician / Web Hosting & Design

Paige joined our team at the Viroqua location in 2025, bringing fresh energy and a strong foundation in digital technology. She earned her bachelor’s degree in Interactive Web Management from the University of Wisconsin Oshkosh in 2021. With prior experience in technology, website design, and web hosting, Paige has quickly become a valuable asset to our organization. We’re excited to see her contributions shape the future of our services and client experience.

WHAT CLIENTS SAY

Mary M.

The coolest computer repair shop I've ever been to. The fact they sell disc golf disks help. 


Ken h.

They are great! Always very helpful and able to help me out with any problem I may have.  The computer I had them make for me is awesome!!

Jacob H.

Great service, great range of products, better prices than you can find elsewhere. They are reliable, friendly and helpful. 

Sarah g.

CPU is always there when I need them! Jeff and Sandy always provide exceptional customer service!  Highly recommend!!!

June M.

Very grateful for their expertise & the time they took to fix my printer problem.


discover what we offer