If you aren't comfortable doing it yourself, see if you can find an attorney that will do a payment plan. That way you won't have to pay fees and costs up front but will be able to pay a little at a time. Most will expect all or the bulk of hte fees and costs to be paid before they file which is entirely reasonable.
The attorney I consulted with last week had the best pay plan I've come across so far. I like the structure and his willingness to work with me if I feel I can't stick to it. His fee is $700 and the filing fee is $299 right now. The consult was free and very thorough. When I'm ready to get started, I'm to pay $300 and they will give me the paperwork to fill out the info they need for the petition. When I return the paperwork, he expects another $300 and then the final payment before they file. If I can't pay the entire final, he'll work with me but still expects it to be paid in full by the day we go to court. There may be additional fees like the Homestead Deed and definately the credit counseling requirement but he made sure to outline all of that for me so I know what to expect. And he expects everything within 4 months of the first payment or he closes his file and reimburses anything unearned (he even detailed what each stage of work costs in case you decide to stop in the middle of the process).
When you consult with an attorney, make sure they tell you everything during the consult. Ask for a breakdown of attorney's fees, filing fees and any additional costs that MAY be incurred so you aren't hit with any surprises. Any firm that isn't willing to give you that amount of detail is one you don't want to deal with. Research online and ask lots of questions and if they don't want to answer them, take your business elsewhere.