When working with a client, I generally follow a simple 4-step process. The many aspects to consider and the decisions to be made along the way can be intimidating. Keeping things uncomplicated can make the experience enjoyable and empowering.


This is where I get to know you better and we establish your goals. I identify your competitors and research your industry.


Based on the key-points established through our discovery step, I will design and develop a website to best suite your needs.


During this phase you and I will collaborate on any challenges, changes or adjustments needed to get to your happy place.


We go live! You can share your shiny new website with the world and pat yourself on the back for a job well done.


I've heard this story time and time again. Unfortunately, this is quite a common experience when working with freelance web designers and developers. However, a few bad apples shouldn't spoil the bunch. There are a lot of reputable web tech freelancers out there and I pride myself in being one of them.

I am always upfront on my abilities and experience and I will let you know straight away if I am not a fit for your needs. I make it a point to maintain clear and consistent communication and aim to finish the job on-time and on budget. If I foresee any discrepancies with our agreed upon deadline or estimated budget, I will notify you immediately. By maintaining my personal standards, I am able to enjoy long-term relationships with my clients and also benefit from trustworthy first-hand referrals.

Yes! I am always just a call, email or text message away. I offer both training or maintenance plans to give you confidence and peace of mind when it comes to your website management.

Not at all, I have worked with clients around the world. Actually, many of my clients find the different time zones to be favorable. I don't run a normal 9-5 work day, so I am usually reachable during extended hours.

A non-refundable 50% of the total accepted estimate is due to begin a project. At the completion of the project, the balance is due within 14 days of invoicing.

Payments are paid in USD via credit card, Paypal, Venmo or check.

You will need to provide all of your content, which includes text, images and/or videos that are to be used on your website. If you need help with sourcing royalty-free or stock images, I can provide this service for a fee. If you have any specific preferences, this will also need to be disclosed so that I am aware of your style and design expectations. During the time that we work together, I will need your prompt responses to inquiries and timely feedback during the revision process. This ensures we can keep the project moving along and maintain deadlines.

A domain is your address on the world wide web. It's commonly seen as something like,

A hosting package is a virtual space provided by a company, that allows you to “park” your address.

In order to have a website that can be reached on the web, you'll need both a domain and hosting package. I highly recommend securing your domain and hosting package with SiteGround, they are the bees knees.

Certainly! I always try to build out my client's sites so they can venture into self-management. WordPress is fairly easy to use and if assistance is needed after the project is completed, I am available to train or provide support on an hourly basis.

Yes! E-commerce and membership sites can create a lot of value in what your website has to offer to your visitors. I'm happy to discuss your needs and provide some insight if this is the direction you'd like to go.

Oh the million dollar question! Each website presents a unique set of wants and needs. There is no one-size-fits-all option.

During the discovery step of our process I am able to estimate the scope of work needed and provide you with a competitive estimate for your project. If that estimate comes in too high for your budget, then we can revisit some areas that we may be able to scale back on. Conversely, if my estimate returns to you under budget, this will give you the flexibility to allocate your funds to another need or include more function or design features for your project.

In regards to cost and budget, cost is not always indicative of quality. In my experience I've connected with clients who have both overpaid and underpaid for services that they have received. Do your homework so that you can confidently hire a qualified freelancer.

This can vary greatly. If your content is ready to go and you are prepared to be a responsive client, that's half the battle. Other factors that will impact your sites completion are: the state of your site(brand new, redesign, unmaintained, etc.), the functions needed and your budget. Some sites can be up and running in a few days while others will draw out for a few months.

A brand new site is usually the best way to begin. This ensures that your freelancer starts with a fresh slate without the need to research and/or troubleshoot what was previously in place before they were hired.

The level of complexity for the functions your website requires will also affect the time between development and deployment of a site.

And lastly, your budget. If you require a site to be built quicker than standard turn-around timeframes , then a premium will come into play. Most freelancers will have several clients on their schedule and the possibility to “bump” a project will be affected by their availability and demand.

Ready to work with me?

Need a Host?

I noticed that you mentioned that you haven’t secured your hosting and domain. I would highly recommend SiteGround!

These are a couple posts from my blog that you can read to learn more about SiteGround:

I noticed that you mentioned that you haven’t secured your hosting and domain. I would highly recommend SiteGround!

Sign up here

Sign up here!