Let's collaborate

I enjoy working with educational institutions, community-based organizations, growing businesses, friends, and those with a cause.

Is this you?


Fee Schedule

Hourly Rate: $75/hr

For projects with an estimated timeline of 20 hours or less, I charge an hourly rate, with a 1/2 hour minimum. 


For large scale projects without a clear timeline, I provide custom estimates based on deliverable milestones. Estimates are valid for 15 days.

Requests outside the scope the agreed upon milestones are subject to the hourly rate.


Payment is kindly appreciated within 15 days of invoice date. I accept checks and online payments via Inly.io. Online arrangements can also be made through PayPal, Apple Pay, Cash App, or Venmo.



A deposit, equal to 1/2 the project estimate, is due before any work can begin.

Period of Engagement

It's important to establish deadlines and expectations of accessibility and responsiveness upfront.  Creating content is hard. So hard, in fact, that it's the number one reason for delayed or abandoned projects. Defining a period of engagement with a deliverable timeline will help keep us on track. This period of engagement will being once the initial deposit has been received.

Any work not completed during the period of engagement, as a result of failing to provide requested information/feedback/etc, will be subject to additional fees.

Abandoned Projects

All projects postponed, delayed or abandoned by the client for 14 days or more will be invoiced for work completed-to-date.

Cancellation Fee

All projects are subject to a cancellation fee equal to the deposit amount, plus any additional expenses incurred. This fee is designed to cover billable time and tangible expenses for work completed up until the project is terminated.


Unless explicitly stated, the client will retain all rights to the content we develop together.


Drop me a line

Tell me a little about yourself and your project.

Name *
Phone *