Professional service at extremely competitive rates



I generally bill all projects on a time and materials basis at $60 per hour. I am happy to provide a verbal or written estimate before the project begins and will consider fixed price estimates for certain projects as they are required.

My rates reflect that this is not my primary source of income. I have a full time job in addition to my computer consulting work, which means that I am unavailable during normal business hours, Monday to Friday. This works well for many homes and businesses where it is desirable to have technology work done outside of normal business hours, but I want to be clear that I have an obligation to my full time position ahead of my consulting work. My rates reflect this dynamic.

The benefit is that clients get professional-quality expertise at an affordable rate, with the understanding that work typically occurs on evenings or weekends.
Pay an Invoice


Many tasks can be performed remotely, when on-site work is required or preferred, travel costs pay apply. This can be discussed on a project by project basis, but generally for Washington, DC and some areas of Maryland immediately adjacent to NE DC, no travel costs apply. For further travel within the DC or mid-Atlantic region, I can provide an estimate of travel costs, which account for my time and expenses traveling to a site.

For travel to other areas, actual travel costs via plane or train will be quoted upfront and included on the final invoice, along with a provision for my time. For clients with schedule flexibility, I can often arrange site visits during existing personal travel, which eliminates most costs for the client.


Many small businesses without dedicated IT personnel don’t have the resources to actively manage their systems. Do you regularly check that all backups are functioning? That computers on your network have current virus and malware protection and have received the latest updates? That employees have not download applications that could pose a security risk to your network? I can handle these needs at a predictable, fixed cost through a managed service contract. Managed service contracts can be created for any size scope of work and for any period of time. Services are billed at an agreed upon fixed rate, which can also include a set number of monthly support hours if desired. Contact me to discuss your specific needs and obtain a quote.