Category: Business Nuts and Bolts


It seems like whenever I have a not-so-great experience with a project, it leads to an improvement in my overall business.

Last night I sat down with three books that I bought around the time I started my web design studio in 2005. To one degree or another, all three of these books were useful as I was learning how to get my new business in motion and how to set up the basics like contracts, accounting and services I would offer: The Graphic Design Business Book, How to Start a Home-Based Web Design Business, and NOLO‘s How to Run a Thriving Business: Strategies for Success and Satisfaction.

I wrote down an outline of how things work at Red Kite now, from dealing with prospects, to kicking off new projects, to post-launch activities. And then I hit the books to see if there were any insights into how I might approach any of those things differently and more effectively.

I haven’t looked at these books in probably a year or two and only made it through one last night, but I found a few things that I can improve about handling reseller hosting, for one. It was interesting to see how I answered the quiz about temperament and capabilities for a new business owner; a lot has changed since then.

This week I should make it through the other two books and get a list (like I need another list) of some changes I’ll implement in my business by the end of the year. I’ll let you know what I come up with in a few days…

I started my web design studio, Red Kite Creative, in 2005, but only in the past few months have I begun delegating occasional work to subcontractors. It’s very important to me that I retain close control over anything design-related, so mostly I’m subcontracting for programming, with a little templating thrown in.

I’ve learned a few things by being both a sub and a PC about how to make sure you get more than one opportunity to work with any given PC.  Here are 15 tips that will help you become a sub that gets asked back.

1. Don’t jump at every opportunity. All projects are not a good fit for you – be selective and don’t overcommit.

2. Take the time to understand the specs or project requirements before you agree to do the work. If you get started then realize you can’t do it, your PC is going to pay for your mistake.

3. Have a contract or agreement ready to sign. Make it easy for the PC to work with you on a professional level.

4. Don’t commit unless you have the time to do the work. If you’re overwhelmed with projects of your own, don’t offer to give 15 hours to someone else’s when you really can’t manage it.

5. The PC is your client. Treat them the same way you would a direct client.

6. Research on your own time unless you’re specifically paid to do it.

7. Be honest about your experience and capabilities. If you claim to be able to do something and have never done it, be prepared to spend your own time getting up to speed. Don’t stretch the extent of your capabilities too far (but a little bit of stretching can help you expand your skillset).

8.  If a problem arises with the schedule or the task, tell the primary contractor ASAP. If you know in advance that you’re going to be unavailable for a week right before a deadline, tell the PC as far in advance as possible. If you have an emergency appendectomy, let the PC know. He or she has made commitments to the client that depend on you.

9. Time really is money. Work efficiently but carefully, don’t go so fast you make mistakes. Check your work.

10. If you don’t know, ask. Don’t assume you know what the client wants if it’s not explicitly stated; ask the PC for clarification.

11. Don’t change the PC’s design without asking.

12. If you underestimated your time or effort, it’s not the PC’s problem. Everyone underestimates, especially when first starting out. The only way to get better is to do more estimating.

13. Be easy to contact during working hours – by email or IM, whichever method you agree upon.

14. Do more. No need to go overboard, but a little extra effort, like writing up a quick guide to using ____ plugin or ____ mod, will help the PC help the client. Those kinds of efforts are remembered by PC, believe me.

15. Do a good job, be professional and you’ll likely get invited back for more projects. Act like (or even worse, prove) you don’t take a job seriously, and you probably won’t be hired again.

Good subs are hard to find. Be a great sub and I promise you’ll really stand out from the crowd.

Pricing my web design work is sometimes challenging – I’m a lot better at estimating now than I was a few years ago when I started, but still it can be difficult.

When I first started my business I priced everything at a project rate and really undercharged. Now I tend to price larger assignments as a project, but for specific tasks that I’m not sure about, I’ll either provide a price range based on my hourly rate or just indicate that it will be done at the hourly rate. For smaller assignments including all website maintenance, they’re almost always done at the hourly rate.  Special assignments are determined on a case-by-case basis.

Here are some ideas about pricing projects and an excellent hourly rate calculator from FreelanceSwitch.

General Pricing Info

Hourly Rate or Project Pricing?

Hourly Rate Calculator

I know some web designers who have rules about work hours carved in stone. Granite, even. No emails and no calls accepted from clients after 5:00 pm or on weekends, period. Emails and calls will be returned after 8:00 am the next morning as long as it’s not a weekend morning.

Usually I stick to a similar set of rules, but they get furry around the edges with email – I may answer a casual email at 6:00, or if it’s a really exceptionally great client with a serious and legitimate question, I might even answer it at midnight.

But for a client that’s, well, not that great? It rarely happens. I’m pretty good about following my own rules then – although there are, very occasionally, some exceptions…

Speaking of which, I’m going to turn off my computer here in a second so I don’t have to be tempted to check email again tonight.

How about you – do you set strict hours for chatting with clients? When do you break your own rules, if ever?

Some recent issues with a few projects led me to quickly put into motion some of the business ideas I’ve been mulling over lately – more specialization and less generalization -  and it’s already beginning to pay off.

I decided to focus more heavily on WordPress, since so many clients are using it or asking for it, and have recently learned how to build custom templates.

My panoramic video client from NYC contacted me today and now wants me to rework some of the ‘website-in-a-box’ offerings he sells to clients to a WordPress platform. This will be ongoing work for me, and a big benefit for him since he’ll no longer have to support and instruct clients on the use of a custom, proprietary and older platform. We’ll create multiple color themes for one new theme to start then add to the selection.

This week didn’t start off so well, but it ended much better.

Because I was frustrated by a situation with a project, I forced myself to learn how to do something that will be of great benefit to my business. I love learning new things and I was irritated enough to sit down and work my way through most of it in a day, focusing on that and nothing else.

Now I have this brand new skill, something that’s in demand by clients and I know how to do it myself. That feels very good.

A panic-inducing problem with reseller hosting this morning led me to two good results.

First, I learned that HostGator can restore an account from backup in minutes. Go HostGator!

Second,  I integrated my hosting account management software’s client side into my hosting website with a lot of styling effort. For several years, I’d spend many hours updating my custom templates whenever WHMCS came out with an update. It was frustrating and time-consuming.

This morning one of my clients pointed out that he had trouble submitting a support ticket. It was a templating problem, something I’d missed in the last WHMCS update. I turned on one of the default template sets and turned off my custom ones…

It’s no longer integrated, but the new support portal does look pretty good and it’s entirely functional. I made a few little changes and added links back to the main part of my website, but for the most part, I will never again have to touch these templates, even when a new release of the software comes out. So that’s a good thing too.

© 2012 position: relative; All rights reserved. Powered by WordPress.