I like it a lot! Your envelope concerns me though, because it looks like you might have to get a label for the addresses and the postage area because of the ink coverage. Don't know for sure though! as long as your clients can pay XD
I like everything in the business cards except whatever is in the blue part of the D, I think it would look cleaner without it.