Computer Guy is a locally owned small business IT services provider based in Rapid City, South Dakota. Founded in 2003, the company has spent over two decades supporting small businesses across Rapid City and the Black Hills with reliable, professional technology services.
Computer Guy was built to serve small businesses that depend on stable systems, secure networks, and dependable support. The focus has always been on helping businesses operate efficiently by reducing downtime, improving reliability, and providing practical IT solutions that support daily operations.
Computer Guy works exclusively with small businesses. Services are designed for professional offices, contractors, nonprofits, and growing organizations that rely on shared systems and business-grade technology.
By maintaining a business focus, Computer Guy is able to deliver consistent, professional IT services that align with real operational needs.
Computer Guy is led by experienced professionals with deep technical backgrounds and long-standing ties to the Black Hills. The team brings decades of hands-on experience in technology, electronics, and business systems, allowing small businesses to rely on knowledgeable, consistent IT support.

Owner / Technician
Alec Demoise founded Computer Guy in August of 2003 and has been serving small businesses throughout the greater Black Hills area ever since. He moved to South Dakota in July of 1982 and spent the next 12 years working in avionics maintenance on various aircraft while serving in the United States Air Force.
After his military service, Alec continued working in aircraft maintenance with Lockheed Martin for one and a half years before transitioning into the IT field. In October of 1996, he joined Hi-Tech Services, where he provided computer and network services for seven years.
With a strong background in technical systems, diagnostics, and structured problem-solving, Alec built Computer Guy to provide reliable, business-focused IT services grounded in real-world experience and long-term reliability.

Owner / Technician
Kirk Beauchamp earned an Associate’s degree in Electronics from Thief River Falls Technical College in Minnesota. He moved to the Black Hills from North Dakota in 1992 and brings extensive experience working with complex technical systems.
Kirk spent 15 years servicing photocopiers, including seven years with Dakota Business Center. He holds both A+ and Network+ certifications, reinforcing his expertise in computer systems and networking.
Kirk joined Computer Guy in May of 2007 and plays a key role in supporting business systems, networking environments, and day-to-day technical operations for a diverse range of business clients.

Owner / Technician
Jamie Nolting earned her Bachelor’s degree in Business Administration with an emphasis in Accounting from Dakota State University in Madison, South Dakota, in 2008. After graduation, she returned to the Black Hills and worked as an Accounts Payable Clerk with Security First Bank.
Jamie joined Computer Guy in January of 2013 as an Administrative Assistant and has since grown into an Owner/Technician role. She supports business operations, internal systems, and administrative technology needs, helping ensure smooth day-to-day operations for both the company and its clients.
Her background in business administration and accounting adds an important operational perspective to Computer Guy’s technical services.
As a long-standing local business, Computer Guy understands the technology challenges faced by small businesses in Rapid City and surrounding communities. Support is provided throughout the Black Hills, including Sturgis, Spearfish, Deadwood, Lead, and Belle Fourche. Being locally based means businesses receive direct support without call centers, outsourced technicians, or third-party providers. Clients work with someone who understands their systems, their environment, and their ongoing needs.

Computer Guy provides a range of small business IT services, including managed IT services, computer security, backup and business continuity, business phone systems, networking, and on-site and remote IT support.
All services are delivered with a focus on long-term reliability rather than short-term fixes. The goal is to prevent issues before they disrupt operations, while also providing responsive support when assistance is needed.
Technology solutions are selected and implemented based on how businesses actually work, ensuring systems remain stable, secure, and manageable over time.
Small businesses need IT solutions that work reliably without unnecessary complexity. Computer Guy takes a practical, business-first approach to IT support, focusing on clear communication, realistic recommendations, and systems that are easy to maintain over time. The goal is to support daily operations without introducing tools or processes that complicate workflows. Rather than overselling technology or pushing unnecessary services, recommendations are made based on what best supports the business environment. This includes evaluating how systems are actually used, identifying pain points, and applying solutions that improve stability and efficiency.
This practical approach helps businesses:
Avoid wasted spending on unused or unnecessary technology
Maintain systems that are easier to manage and support
Reduce recurring issues caused by overly complex setups
Build an IT environment that supports long-term growth
By keeping IT solutions aligned with real operational needs, businesses benefit from dependable systems that grow with them instead of holding them back.


All services are provided by appointment to ensure focused, professional IT support for each business environment. Appointment-based service allows time for proper planning, accurate diagnosis, and thorough resolution of issues rather than rushed or incomplete fixes.
This approach helps ensure:
Issues are addressed correctly the first time
Business environments receive undivided attention
Service is delivered in a structured and predictable manner
Ongoing system stability is maintained
Support is provided both remotely and on-site, depending on the nature of the issue. Remote support allows many problems to be resolved quickly, while on-site service is available when hands-on assistance is required. This flexibility ensures businesses receive timely support while still benefiting from in-person service when necessary.
Clear Communication and Realistic Expectations
Businesses know what to expect from the start. Services, recommendations, and timelines are communicated clearly, helping business owners make informed decisions without confusion or surprises.
Reliable, Business-Focused IT Support
IT support is designed specifically for small business environments, not residential or consumer systems. This focus ensures solutions align with shared systems, daily operations, and professional workflows.
Local Service with Long-Term Reliability
As a locally owned business, Computer Guy provides consistent service built on long-term reliability. Businesses work with a provider who understands their environment and remains accountable over time.

No Call Centers or Outsourced Support
All services are delivered locally without call centers or third-party technicians. Businesses receive direct support from a professional who understands their systems and history.
Solutions Designed for Stability, Not Quick Fixes
Rather than applying short-term fixes, solutions are designed to improve system stability, reduce downtime, and support dependable daily operations.
Experience Businesses Can Rely On
With decades of experience and a clearly defined service scope, businesses benefit from proven processes and dependable support tailored to their operational needs.
Computer Guy works exclusively with small businesses. This includes professional offices, contractors, nonprofits, and growing organizations that rely on stable systems, shared networks, and dependable technology. Residential or personal computer support is not offered.
Computer Guy was founded in 2003 and has been serving small businesses across Rapid City and the greater Black Hills area for over two decades. This long-standing presence reflects a focus on reliability, consistency, and long-term client relationships.
Yes. Computer Guy is locally owned and operated in Rapid City, South Dakota. All services are delivered locally without call centers or outsourced technicians, allowing clients to work directly with professionals who understand their systems and business environment.
All IT services are provided by appointment to ensure focused, professional support. Assistance may be delivered remotely or on-site depending on the nature of the issue, allowing for efficient resolution while maintaining service quality.
If your business needs dependable IT services from a local provider who understands small businesses, Computer Guy is ready to help. Support is focused on reliability, clear communication, and solutions designed for long-term business use. Call (605) 787-5537 to schedule an appointment and discuss IT services that support your business operations.
Address : 1141 Rand Rd A Rapid City, SD 57702
By Appointment Only
Phone : (605) 787-5537
Mail: PO Box 3213 W. Main St #150
Rapid City, SD 57702
Monday: 8:00 AM – 4:00 PM
Tuesday: 8:00 AM – 4:00 PM
Wednesday: 8:00 AM – 4:00 PM
Thursday: 8:00 AM – 4:00 PM
Friday: 8:00 AM – 4:00 PM
Saturday: Closed
Sunday: Closed
Copyright 2026. Computer Guy. All rights reserved.