I am looking for an experienced VB.Net (Visual Basic Express) and Database programmer. I own an engineering firm where we do only projects. A lot of the time, we have very complex billing and we also have to keep track of our hours and expenses per project. I want a system that tracks our quotes and contracts so that we receive purchase orders, bill out at the proper time, give the customer detailed billing information, and also helps us to track our projects to see if they are making money. Attached is my database, menu, and screen layout. I want to run it on our "server" and need access for up to 10 people. Please advise on the type of database to use. I want the source code and a well documented program after.