About us

Mission Statement

We believe the prevention of problems has the greatest impact on the success of a business. Our mission is to empower our clients to focus more on their business and less on their computer system.

How we are different

The difference lies in our focus. We focus on the design and implementation aspects of a system. We think how a system was designed and built matters the most and for the same reason why people buy reliable cars. They do not want to see their mechanic often. If a system was designed and built in a technically and fundamentally sound manner then it will be reliable, most problems will be prevented, and if something does break, it will be easy to fix. This is why we focus on the design and implementation aspects of a system. It is also how we are different than our competition.

Core Values

  • Selfless - Put customer’s interest above our own

  • Accountable - Own mistakes when mistakes are made

  • Trustworthiness - earn clients’ trust by what we do

  • Transparency - Act without hidden motives or pretense

  • Integrity - being honest and moral

Our Slogan

"When IT just needs to work" isn't just our slogan, but it is a promise to our clients. We'll be there when IT does not work and we'll help our clients figure out how to get IT to a place where IT just works.

Our history - a letter from the owner

I started my company in 2006, but it was the previous 10 years that led to the formation of my company. It started when I worked for my father’s company from 1995 to 2000. In 1996, the company purchased 2 Windows 95 PCs. It was very exciting and the creation of the mouse along with applications running inside of “windows” just made everything easier. However, it was also very frustrating as well. The computer would crash at random times and for random reasons. I looked for solutions but I was just an end-user. I didn’t have the technical background to solve these problems.

In 2000, I went to work for a small consulting company in Walnut, California where I hoped to become a computer guru and learn how to prevent the same type computer problems I experienced so many times before. I was given the opportunity to get a technical education though the Microsoft and Cisco certification process and to learns the ins and outs of technology and consulting. What I was not able to learn was how to prevent problems. I learned how to react to problems and how to fix the problems after-the-fact.

In 2005, I left to create MC Computer Consulting, Inc to help customers prevent problems instead of reacting to them. I developed a strategy that would do three things. It would make sure systems are fundamentally and technically sound. Next, it would add preventive measures to prevent new problems from forming. Lastly, it would address whatever problems were left. The strategy worked. Many of my clients have been with my company for more than a decade as a result. Some of the early adopters even became my client before I was incorporated under the MC Computer Consulting Inc name, and they still remain as my clients today.

If you need solutions to current computer problems and the prevention of future ones, then my company is the one for you. Please give me a call. I will come see you personally and review your system and all of the computer problems with you. We will explore all options and then work together to develop and implement a plan that makes sense for your business. Hopefully, it won’t be long before you can get back to running your business instead of worry about your computer system.


Michael Chan


The owner and principal achieved the following certifications:

  • Microsoft Certified Systems Engineer (MCSE) in 2001

  • Cisco Certified Network Associate (CCNA) 2001 and renewed in 2005, 2008, 2011 and 2014

  • Cisco Certified Network Professional (CCNP) 2002 and renewed in 2005, 2008, 2011 and 2014