Adding BPO services to an ASP company can be done legally and profitability. Once an ASP adds BPO offerings, it is announcing to the marketplace it is an expert in that particular process. Be sure you have the staff in place to live up to the claim. Adding staff can require a significant capital investment. Beware pricing pitfalls.
Improper pricing can result in a significant financial loss.
Scope can be tricky the first time out. Pricing by FTEs is safer. Watch out for privacy issues if you're sending data to Europe, which has more restrictive laws.