CEH said:
[...]Since MS Office is probably the most widely used software in any office in the US, I would think the demand for Access applications would be high.[...]
Yes, but there is a lot of programmers that can do Access databases. So, there is a lot of competition and the prices can go very low sometimes. It's not like if you could program in Cobol which is only known by older programmers and not teached anymore in most schools.
As for how much to ask for it, I'd say it's a very wide range. I know someone who does it for 120$ per hour and someone (ReAn) who does it for as less as 20$ per hour. I am in the middle of it, asking for 60$ per hour right now.
I started to build a team with partners that can program in many languages and have good analysts backgrounds. I am looking forward to ask for 100$ per hour.
I learned two things not long ago from a customer of mine. He said:
- "While cieA ask for 20$ and cieB for 50$, it may took 120 hours to cieA to do it and only 40 for cieB. So, cieB would be cheaper... and faster."
- "When I receive three offers at 20$, 60$ and 100$, I tend to believe that the one at 20$ will not be able to do the job correctly. Since I don't want to pay too much, I'll often take the 60$ one."
Is he right or not, I don't know. But if many customers thinks like this, we'd better give a price a little higher.
Let me tell you about my experiences...
The first time, I asked for 30$ knowing that, after some talks, it could dropped to 20$.
The guy simply said: "Perfect!" at my 30$ offer. I then knew that my price was too low. My next contract I asked for 45$. They accepted after thinking about it. For the last ones, I asked for 60$ and brang samples of my previous works, and they made me wait a little bit longer, but they finally accepted it.
Another thing that I did recently is getting member of an association of programmers of my area. That way, I can get more info about the prices to ask for, precious advises for many other aspects such as how to do contracts and how to become a faster and better programmer, and can use my membership in my future offers to show how serious I am.
Hope that it helps you!
Good luck!