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, research your industry and study market trends.


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 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 8-5 work day, so I am usually reachable during extended hours.

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 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 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.

If your question isn't answered here, please contact me.

Use the form below to contact me with any questions and I'll respond as soon as I'm able to. Mahalo!