Hi Anon Your usage is just fine. Saying "I need something done" basically means the same thing as "I need to have something done". You can also say that "something needs doing".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.