The last four days have been a whirlwind for me.

We closed on our new home Friday afternoon and moved in that night! The next day we got started on our first home project, which was to remodel the 10×20 outbuilding on the property so I could use it for my new office.

This project took us all day Saturday, Sunday and most the day today. But it’s done! The new doors are in. The new floor has been installed and the walls painted. I even got a little A/C unit installed to keep me cool during the hot days.

Even though I was super excited about moving into this new house and getting my dream office all setup I had to pause everything for several hours today to finish a client project.

Last week I agreed to do a marketing analysis for a new client who was referred to me. He’s a doctor who also sells info products and the last campaign he did flopped. And they wanted to know why.

I told them I’d have it done by 5:00 p.m. today. When I said that last week I had no idea just how busy I’d be with the move. We have a hundred other things going on right now too which I didn’t even mention (like getting our motorhome fixed so we can rent it out next week for Memorial Day).

So there’s just a lot going on and nothing in me wanted to work on this project today. I would have preferred to help my wife with my new project or play with my kids in our new backyard since it was a beautiful 80 degree day out.

But instead I told my wife I had a deadline so I needed to disappear for a while to focus. And that’s exactly what I did. I felt like I went above and beyond what was expected of me and I delivered my analysis at 4:30 p.m.

So why am I sharing this story with you?

Because if you’re a freelancer (or aspire to be one someday) then you must honor deadlines. There are far too many freelancers out there who are unreliable (I know because I hear stories from clients all the time).

And if you’re unreliable you’ll never be successful. That’s just the way it is.

So if you give someone a deadline stick to it! End of story.