Obtaining a mirror-like surface roughness by using a milling machine to cut a 6061-T6 aluminum alloy is the goal of this study. Traditionally, this is not doable by the milling process. However, by a series of systematic experiments for setting the cutting parameters, it is observed that a surface roughness of 0.05μm Ra instead of traditional 0.8μm Ra was obtained. Also, its repeatability was proved when using the cutting parameters found. Among the machining parameters, such as cutting tool, spindle speed, cutting depth, cutting fluids, and blade arrangement…etc., all could affect the surface roughness of a workpiece. We use a CNC machining center with inserted diamond face milling blade as the cutting tool. Then varying all the above parameter settings by using Taguchi method to perform the tests. Different types of cutting tools and various arrangements in the tool holder were tested. Three settings for each of the cutting speeds, feed rates, and cutting depths were also conducted in the experiments. Through the study, we have a better understanding on the influence of those parameters to the workpiece surface roughness. For example, the order of influence weighting to the surface roughness is found as: the tool arrangement, feed rate, depth of cut, and then the spindle speed accordingly. It is also known that to obtain a surface roughness within the range of grinding or polishing is possible for a milling process. This saves time and cost due to there's no need to use grinding after the milling process.