As EPON system becomes attractive integrated broadband access solution in worldwide Fiber To The Home(FTTH) and Fiber To The Building (FTTB) deployment, the QoS guarantee and the management of multiple services is inevitably a urgent issue in EPON system implementation. Instead of only using priority method as defined in IEEE802.1p, this paper proposes a native model for multi-service access platform with SLA enforcement, which specifying Service Level Agreements (SLAs) on logical links in EPON transmission segment and strictly enforcing SLAs by EPON MPCP protocol and DBA algorithm in both upstream and downstream. SLA normally uses multiple parameters to describe requirements of service bandwidth, delay and jitter. In EPON, the specification of SLA for service may use 4 parameters: the minimal Guarantee bandwidth, maximum allow bandwidth, sensitivity of delay and maximum burst size. As EPON schedules traffic on logical link basis, the right QoS demand of each service will be the same as its logical link. To guarantee different services' different SLAs, it was supposed to use multiple logical link IDentifies (LLIDs) in each remote ONU, each service is mapped to its own LLID. By classifying services packet into different links, combining with powerful Hierarchical WRR schedule algorithm it is possible to guarantee the bandwidth and control transmission delay and jitter for each service bidirectional. The proposed scheme has overcome the best-effect forwarding deficiency of the Ethernet, brought the management of multiple services and the management of remote ONUs into a new framework, given cost efficient and effective solution for EPON multiple services access.