Meet Your Local IT Company

With over 25 years of experience, we provide immediate affordable SOLUTIONS for businesses and individuals.  Just bring it in or give us a call. Our goal is to get you working ASAP.  We offer sound advice on technology and software purchases, upgrades, and usage so your business can run smoothly and efficiently.

About Us

IT Consulting Since 1990

Whether it is in your home or in your office, a laptop or desktop PC, our computer repair technicians get the job done right. We pride ourselves on fast, affordable and convenient computer repair and technology services.

Laptop Repair / Desktop Repair

Virus and Spyware Removal

Data Recovery and Backup Plan

Network Design

Cloud Services

Cyber Security


Why choose us

If you have been working against a deadline, and your PC suddenly freezes and displays the dreaded blue screen of death, you’ll appreciate the importance of having your computer checked and maintained regularly. For over 24 years we’ve resolved virtually every type of computer problem there is; from cracked screens and broken hard drives to virus infections and system errors. There’s really not a computer problem we haven’t run into before!

Our trained technicians are located right here in St. Louis. That means you don’t have to ship your machine halfway across the globe or drive out of town to fix it. Dimension Computer offers repair services for a wide range of hardware including computers, laptops, and more.

We are Certified Resellers of ACER, DELL, HP, and LENOVO desktops and notebooks. Besides Services, we also are a GREAT resource for Certified Refurbished PC’s and notebooks from the manufacturers. These products are in Like New condition and many are still selling new in the stores.

We also custom-build desktops and have a huge variety of used or off-lease computers all READY TO GO, loaded, and optimized with Windows 10.

Please call us today at 636-527-9660.

Please contact us now!


14560 Manchester Road
Ballwin, MO  63011


M-F: 9am – 5pm
Sat:  10am-2pm or by Appt

Call Us

(636) 527-9660