A marketing application for engineering offices allows the client to submit a request to the office, specifying all desired specifications and setting an appointment with the engineering office. The client can track the construction steps through the application.