DO NOT do an engine flush! If the car is fairly new and the oil gets changed frequently, you don't need it.
If the car is older, oil changed or not, you'll wish you never had it flushed when it starts leaking oil from the mains, valve covers, etc.
Engine oil system flush is just a BAD idea...