Design your service as a wrapper
Jason Taylor, Prashant Bansode, Carlos Farre, Madhu Sundararajan, Steve Gregersen
Do not implement the business logic in WCF Service itself. Rather design your WCF service as wrapper, calling into other components which implements your applications business logic.
Separating the service interface from the business logic, improves the modularity and maintainability of your application