Heston's model not only relaxes Black-Scholes's fixed volatility assumptions, but also reflects empirical situations, such as fat return tails, volatility clustering, etc. Moreover, Heston's models provides closed solution to European option that is easy to calculate. However, calculating American options is much more complicated since it involves calculating the exercise surface. This research extends the pricing method of Chiarella and Ziogas (2005) by approximating exercise surfaces with numerical integration, which significantly improves pricing efficiency.