Composite Frac Plug provides a means to isolate multiple zones during high pressure stimulation frac operations. The plug accepts a ball which can be dropped from surface or ran in place, the plug allows for fluid to flow from above to below until the ball seats giving isolation from above. The operator can pressure up against the frac plug to isolates lowers stages, Due to the composite material the plug can be easily milled and circulated back to surface.