I take mine in to get detailed - however, after which I clean often by hand probably once a month as not to let the build up get too bad.

You'd be amazed what a large bill every now and again can do for your engine bay with regards to keeping her clean...

-biju.