Estimating, time management, time tracking, monitoring our status, communicating our status, and invoicing are the key components of our project management process. We estimate, track and bill our work on an hourly basis. Timely, concise communication of project management status and issues is a vital component of a successful project. And we believe that the prompt communication of project management problems, concerns and issues is essential for the success of your project. So we keep a sharp eye on our projects from a vantage point far above it all.
When we work on a flat-rate basis we tie our projects to a skin-tight specification of work and deliverables coupled with a set of protocols for identifying, costing and billing changes in project scope.