What dreamweaver said!
I work for 5 brokers and that's it! Probably 75% of my work is freddie.
The brokers i work for use me because they know i will get the job done right and in a timely manner. (that's probably the point you want to stress the most, but make sure you can back it up!!)
The other thing is to make sure you do EVERYTHING, these brokers will call you for all kinds of repairs and if you can't do it or don't know how then find a good sub who can and get a bid and mark it up. Never say you can't do a job or that's not your line of work.
Brokers don't really care about price. My prices are probably higher then most but not totally unreasonable.
Each broker has a set limit for the basic stuff like trashouts, sales clean, wints, rekeys, etc... when i say limit i mean if you are under that number you are automatically approved without a second bid, go over and they must get 2 bids. Learn these numbers and if you can do the jobs for that price bid the max and make your money.
Repairs is where the money is at. For repairs if I keep it under $1,500 for basic stuff it usually gets approved right away, on the spot for emergency calls.
For full rehabs you will always be bidding against someone else, you got to learn what will get you approved, if you are winning everything you bid then your prices are too low, not getting any approvals then your prices are too high. Start out low, get the bids approved and slowly raise your prices till you are comfortable and still getting approvals. Know your competition! I know with one broker I can get $25CY for carpet but with another I have to bid $20 or the other contractor will get the job.
The hardest thing is getting these brokers to give you a shot. You can try the small brokers or new brokers but you want the ones with the most properties and you will be set, however they WILL already have their own contractors so ask them to use you for emergencies and 2nd or 3rd bids. Again, you have to back this up so if they call you to do an emergency repair on Saturday night because the other contractor is home relaxing, you better be in your truck and ready to roll while your still on the phone! The hardest part is getting your foot in the door, once you get one job then you can call them every few weeks and ask for more work. If you haven't done any work yet then email them every 6 months till you get that first job. Most are loyal to their contractors which is a good thing if YOU are that contractor. Keep them happy and there is no reason for them to not use you.
Good luck!