<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'><style>p { margin: 0; }</style><div style="font-family: Times New Roman; font-size: 12pt; color: #000000"><br><br><div><span name="x"></span>-- <br>Eric Tucker<br>Semperex, LLC<br>eric@semperex.com<br>direct +1 (512) 879-9322<br>cell &nbsp; +1 (713) 550-3055<br>fax &nbsp; &nbsp;+1 (512) 366-9312<br>Austin, Texas<span name="x"></span><br></div><br><hr id="zwchr"><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;"><b>From: </b>"Eric Tucker" &lt;eric@semperex.com&gt;<br><b>To: </b>"A list for Drupal consultants and Drupal service/hosting providers" &lt;consulting@drupal.org&gt;<br><b>Sent: </b>Saturday, February 25, 2012 5:37:42 PM<br><b>Subject: </b>Re: [consulting] Gouging Stupid Clients<br><br><style>p { margin: 0; }</style><div style="font-family: Times New Roman; font-size: 12pt; color: #000000"><hr id="zwchr"><blockquote id="DWT143" style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;"><b>From: </b>"Alex Pavlovic" &lt;alex.pavlovic@taskforce-1.com&gt;<br><b>To: </b>consulting@drupal.org<br><b>Sent: </b>Thursday, February 23, 2012 11:21:14 AM<br><b>Subject: </b>Re: [consulting] Gouging Stupid Clients<br><br>Hi Jamie,<br><br>You must be very good with estimating large and complex projects if you can give fixed quotes like that. What if the project <br>goes over your estimated budget? Do you re-negotiate it or simply do the work for free? We found that for large projects it <br>is normally best to work with client on an hourly basis, so it's fair to both parties and ensures precise billing is done. There <br>is lot of unknowns when dealing with large and complex projects. Requirements may also change during the development <br>phase which furthmore complicates the fixed price approach. However a rough quote or price estimate can be given to the <br>client so they understand what the ballpark figure may look like before you start the work.<br><br></blockquote>If the project is large and complex, you may not be able to give a fixed quote right off the bat.&nbsp; Some clients may be amenable to a bit of "front-end" work to determine the scope/requirements.&nbsp; Work closely with the client to agree on requirements while bringing plenty of your own ideas to the table, and write a requirements document which becomes your deliverable.&nbsp; Charge hourly for this phase.&nbsp; Once the requirements are well specified and well agreed on, you will have a better idea of what the rest of the project will entail ... putting you in a better position to come up with a fixed price for the remainder of the work.<br><br>Furthermore, this can be turned around and used to form a more detailed RFP.&nbsp; If your client chooses to use it as a RFP, you may even go into competitive bidding against others.&nbsp; Whether or not you win, you have been paid your initial fee, and the client is not entirely empty handed as they do have a deliverable that takes some of the guesswork out of later stages.<br><br>Not all clients will go for this, and your client will need to be at a certain level of sophistication to appreciate the approach.&nbsp; Also, you will need to be able to deliver a solid set of requirements.&nbsp; A client you have done a smaller project successfully for or if your name comes by way of a trusted referral may be more amenable to such an approach.<br><br>Eric<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"></blockquote></div></blockquote>You can also expand the initial hourly-billed phase to include some prototyping of key components and wireframes of much of the project so that this is hands on enough to work out the trouble-spots and where requirements are likely to change.<br></div></div></body></html>