Skip to main content

Contracting – Your best clients are your current clients…

and your old clients too.

Before I started my contracting business five years ago I realised the importance of selling and how it would be key to the success of my business, it’s what some of the consulting books call ‘keeping the pipeline flowing’ if you read the contracting and consulting books they will advise you to spend a portion of your time bringing in new business, making sure that you have enough paying work to keep the wolfs from your door. If you are considering starting your own contracting or consulting business this is invaluable advice as a lack of paying clients is not good for business.

I have also read some sales books too, and if you are contracting /consulting or considering it as a future option I recommend that you read some of these books to. Sales books are different from consulting books and please don’t think of these books as a magic answer, they are not, the good books will give you some good advice and tips, that after reading you will probably think is just common sense, but the advice is worth thinking about.

I have read a few of these sales orientated books, one I found quite useful was  The Sales Bible: The Ultimate Sales ResourceThis book is quite old now I think it was published in 2003 and there are others out there that no doubt will give you similar advice, if you have a Sales book that you recommend please do let me know what it is by leaving a comment

In terms of Sales for a contracting and consulting business I think the following points are key in ‘making a sale’

  • Realise that your client has problem – understand what that problem is
  • Be able to communicate to your potential client that you have the skills needed to solve the problem for them
  • It’s easier to make a sale to someone you have done business with before   compared to a brand new client.
  • Building a good network can be invaluable if you are in the selling business

So you have to understand the problem, know how to solve the problem and know a whole bunch of people who have problems that you can help solve. There is nothing awfully difficult to it on paper.

What I have got out of this is it can be easier to sell to your existing clients, or possibly clients you have worked for previously than it is to bring in brand new business. You do need enough existing clients to be able to do this. You will need to bring in new business especially when starting out and also when you have been in business  for a while, fresh new clients are always good but it can be much easier for you to make sales to clients that you have sold to previously.

I have been lucky I have had repeat business from all of my existing clients and I have been fortunate that I have been able to expand my new clients too. You just need to get the balance right.


  1. do you need people to work for you? part time or full time as a SQL DBA?


Post a Comment

Popular posts from this blog

Always Encrypted

By David Postlethwaite

Always Encrypted is new features in SQL Server 2016 and it is also available in Azure SQL Database. Here you can encrypt columns in a table with a master key and a certificate so that they will appear as encrypted strings to those who don’t have the required certificate installed on their pc.
Once the certificate is installed on the computer then the unencrypted data can then be seen as normal.

The data passes from database to your application as the encrypted value, only the application with the correct certificate can unencrypt the data so it is secure across the wire. This will go some way to resolving the concern of people worried about putting their sensitive data on a shared server in the cloud such as Microsoft Azure and accessing the data across the Internet.

At the time of writing Always Encrypted is only supported with ADO.NET 4.6, JDBC 6.0 and ODBC 13.1 but expect other driver to become available.

The calling application (including SSMS) must also hav…

SQL Server 2012 and Virtual Service Accounts

This post is written by David Postlethwaite
If you are using SQL Server 2012 you will probably have noticed that the default account for the SQL services has changed from that used in previous versions. With SQL 2005 and 2008 the default account for SQL service and SQL Agent service was “NT Authority\System”. This is one the built in accounts on a Windows machine, managed by the machine and selectable from a dedicated dropdown list

The Network Service account was introduced in Windows 2003 as an alternative to using the LocalSystem account, which has full local system privileges on the local machine, a major security concern.
The Network Service has limited local privileges easing these security concerns but when many services on a machine use the Network Service account it becomes harder to track which service is actually accessing resources and performing actions, because all the services are using the one Network Service account.
Also, this account, by default, has sysadmin per…

SQL Server Express v SQL Server Developer Edition

SQL Server Express v  SQL Server Developer Edition
Over the weekend I received the following in an email from Ali Ahmad who asked me some questions about learning SQL Server. We exchanged a couple of emails so I have boiled this down to the most salient points.

Goal: I want to learn SQL Server inside out… for career progression as DBA/BI/data mining. I'm a data analyst and want to learn inside out about data warehousing.
•I understand relational database concepts...
•I have SQL Server 2014 express installed…
•I need to download the adventure works sample in order to play with it.
•So much knowledge on Microsoft website it's easy to get lost… where do I begin?

SQL Server Express v SQL Server Developer
This is interesting. If you want to learn SQL Server inside out including the Business Intelligence suite of applications I would suggest downloading the developer edition of SQL Server which since 2016 has been made available free of charge. Prior to that there was a f…