Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Business How to Freelance Pricing and Project Proposals Establishing a Baseline Price

Jaime Rios
PLUS
Jaime Rios
Courses Plus Student 21,100 Points

About domain names and hosting.

When setting the price should the domain name and hosting be included in my hourly rate or the client should pay for both?

2 Answers

Jason Anders
MOD
Jason Anders
Treehouse Moderator 145,860 Points

Hey Jaime,

In my opinion, the cost of the domain and hosting would fall solely on to client. Because it is a fixed cost, if they wanted you to set it all up and then 'sign' it over to them, I would just bill them what the costs were, plus the time it took to set everything up. If they purchased the domain and the hosting on their own, I would just include the upload time in my fee.

Either way, I would make sure this is outlined and included in the contract before work is to begin, if only to avoid unexpected fees for the client or unexpected work for you.

:)

Jaime Rios
Jaime Rios
Courses Plus Student 21,100 Points

So in your experience, how does it work? Do you specify in the contract that they should provide you with FTP access and all that? Or do you just deliver the designs and is their work to implement them?

Jason Anders
Jason Anders
Treehouse Moderator 145,860 Points

I haven't had any experience with this yet. I'm still working on establishing & expanding out from my editing career. But from some friends I've talked to that are already in the business, they either set it all up and just add the charges to the bill. Or like you said (and if the client is 'tech savvy') just deliver the files to them (no additional charges). Or arrange to have admin access to their servers so you can up-load the files (minimal charges).

From what I've heard, you'll be doing it every-which-way depending on the client and circumstances.

I would recommend creating a checklist of items to discuss with the client. This should be of the items. Often times, the client does not know what is wanted or needed to have a final product. You as the developer, it is your responsibility to ensure they are at least offered everything that they will need. This ensures you comply with a fiduciary duty as well as letting the customer know that you are looking out for them. That helps build your reputation.