Your Universal Remote Control Center
RemoteCentral.com
Custom Installers' Lounge Forum - View Post
Previous section Next section Previous page Next page Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Page 14 of 21
Topic:
Who owns the program when the project is done?
This thread has 305 replies. Displaying posts 196 through 210.
Post 196 made on Sunday February 1, 2009 at 12:20
ebecker
Long Time Member
Joined:
Posts:
September 2003
337
On February 1, 2009 at 11:53, juliejacobson said...
Very sad. Why won't the original firm fix it, even if
they charge for it?

not sure all i got was that the original firm will not return any calls or letters from either the department. we are suppose to quote "fixing" it and the sad part is that due to budget issues and the fact that they spent all of there grant money on this system it is currently looking like the cheapest route will be to remove all the crestron gear. as in order to reprogram you would first need wiring diagrams for each room to be developed as they have no paperwork on the system. and from my brief look last night no two rooms are wired the same way.

they love the way it works, and the fact that any faculty member can operate it, but can't even make simple changes even for a fee.

i think part of it has to do with the fact that there was no "technology consultant" brought in and what the teaching faculty asked for was not conveyed correctly in the bid form and what they got is not what they need.

ie they have a simulation room with 5 stations that they need to be able to remotly monitor and record audio from each station. what they got is an 8 chan dvr with one viewing monitor and 2 general mics. the zoom level is no where near what they need for detail and they needed a mic for each station with seperate recording ability of each stations video / audio

or there main conference room where there is a flip up crestron screen and inputs in the middle of the table and a rackmounted pc / amp / mic / dvd. in order to play the rack mounted pc which they use most often, they have to run a cable from the rack to the center of the table, no wall input. So i said that's an easy fix couple hundred bucks for a wall plate and a cable, oh no we have to reprogram crestron to have the second input as an option
Post 197 made on Sunday February 1, 2009 at 12:32
cma
Super Member
Joined:
Posts:
August 2003
3,044
On February 1, 2009 at 03:21, smokinghot said...
I'm curious what this has to do with anything...?

Lets pretend job "A"s programming is priced at T&M, and
takes 20hrs.

That is a world of pretend.. Where did Alan ever say the first job was T&M? Programming these systems is rarely 20hrs. The typical scenario is that you estimate that the programming of the job will take 65 hours. The usual outcome is that the programming takes twice as long due to issues with equipment, installation, clients whims of asking for minor changes and so on. As Alan said the client rarely ever pays for the actual time that has been put into the programming of their system.

Times change over the years and margins on equipment shrink.

Job "B" comes along and is for all intensive purposes
the same as job "A". However the job is a quoted price.
You'd use the the model of job "A" to develop your quote
for programming, correct? If so, has not the cilent been
hosed..? I would think that the developed code for job
"A" would be just retooled for job "B"....yes/no? Therefore
the cilent has overpaid your actual labour costs for programming.

Now you are throwing in the quoted price thing when it would have been a quoted price on the first job, however that wouldn't support your argument so that is inconvenient so we will just imagine that it is the case anyway.

What I'm getting at is, how do you claim that the cilent
hasn't paid full price because he didn't pay for the hours
you spent on a another job doing module R&D. You're not
going to say that you never reuse modules on different
job are you.?

Do programmers and auto mechanics use the same methodology
for job based quotes.?

The reality is that I do base my AMX quotes on past projects I have done to get a feel for the amount of time I expect yet on almost every job I get screwed by something like Xperinet or the flaky network the installing company has installed and end up eating hours of time dealing with crap.

I'm tired of people saying that my programming that I have developed over the years that allows me to provide a very reasonable price to the people I program for is worth nothing and that every ass hat competitor that can't program anything other than an IR controlled device should have access to my code at anyone's whim. I provide a high level of service and continue to progress my programming knowledge, skill and proficiency on a monthly basis. Each time I use my own modules I make them even better than the last which allows me to produce a consistent product in an extremely timely manner. It is not fair to me to have some guy fresh out of training with a company that has just picked up AMX walk into an existing home that someone has just purchased and have access to what is unarguably my intellectual property.

All of that being said, so far I have made my code available to the clients that ask for it, so far the only people that have asked for the code are the systems that I have reprogrammed because the previous company never got the system working in the first place and is now out of business.

That also being said I have been back to 2 of the 4 people that have asked for a disc to make updates and when I ask them for the disc so I can write the updated files to it they can't remember what they did to it..


All of my programs have a large statement in the header of the code stating that the code is to only be used between myself and the address where the system is installed. Hopefully in the future if I do have an issue with someone else getting a hold of my code one way or another I have a legal avenue to persue..
Post 198 made on Sunday February 1, 2009 at 12:43
cma
Super Member
Joined:
Posts:
August 2003
3,044
On February 1, 2009 at 12:20, ebecker said...
not sure all i got was that the original firm will not
return any calls or letters from either the department.
we are suppose to quote "fixing" it and the sad part is
that due to budget issues and the fact that they spent
all of there grant money on this system it is currently
looking like the cheapest route will be to remove all
the crestron gear. as in order to reprogram you would
first need wiring diagrams for each room to be developed
as they have no paperwork on the system. and from my brief
look last night no two rooms are wired the same way.

i think part of it has to do with the fact that there
was no "technology consultant" brought in and what the
teaching faculty asked for was not conveyed correctly
in the bid form and what they got is not what they need.

That right there is probably the issue, no one on the client side knew how to tell the installer what they wanted. No one knew what to look for before the installing company fished the job. The client was probably a nightmare client, there are probably a ton of issues and interactions that were left out of what they told you, The installation company may not have been paid all that they were due..

Unless you were there you really have no way of knowing what really transpired.

That being said, the installation company could just be a bunch of money grubbing idiots that have no morals and will not support their own installations.. After all the consumer is allways right.
OP | Post 199 made on Sunday February 1, 2009 at 13:14
juliejacobson
CE Pro Magazine
Joined:
Posts:
April 2003
3,032
On February 1, 2009 at 11:53, Audible Solutions said...
Ontario, CA. A Red State mind that somehow has been shoehorned
into a Blue State still a mind with limitations and gaps.
Of course you do not understand and naturally fall upon
an example that has very little to do with what a CI does.
While there are all sorts of differences between automobiles
there is nothing like trying to code for a Sony LCD, a
cable box, lighting, shades, UPS, "green programming",
HVAC, Blu-ray players, HDMI,networks and so on. There
is a vast panoply of systems foisted upon me over which
I have no control and yet for which my receiving final
payment demands I solve. To wrap your mind around this
problem requires more then using all ten toes and all
ten fingers to count to 20.


Clearly you have never done a real programming job or
a large installation. The actual time it takes to code
and install a job almost always exceeds the value for
these services as line item. I am not, in this instance,
even making the case for the time it took to build modules
or draw and code the GUI. I am speaking of the known
time it takes to perform the data entry and deal with
any issues on site.

Let us make this simple for you. If I am paid 7500 to
code a system and my hourly rate is 125/hr I am being
paid for 60 hours of labor. That gives me somewhere between
6-8 days to do all the data entry and troubles shoot the
code. The sort of system I am speaking about here often
involves 2-3 days dealing with network issues unrelated
to the code but necessary as there are devices sitting
on that network with which I must talk. There may be
testing of new drivers written for that drive or worse,
stupid setup manufacturers impose on you in order to keep
chip sets from going to sleep and losing communication.

There is more time lost to setup, addressing, firmware
upgrades and code uploads. Finally, you have to solve
any installation issues that may have entered the universe.
HDMI may not work--thank you Sony. You have to deal
with changes where the client originally asked for X but
now wants to do Y. But since this involves coding secondary
systems such as shades or lights, security or HVAC, you
now have to completely redo your GUI, GUI code and control
code. Sometimes you write a code work around to solve
some physical issue in the system. Emitters fail, serial
communication is lost, more network issues, Installation
issues such as misterminated wires, mislabeled wires,
ground loops, RF issues, WiFi issues, does the cable box
support power on numeric or does it require current sensing,
interface issues into sub-systems, power issues, HDMI
issues, all crop up and need to be solved. IT IS NOT
JUST CODE. The system needs to work and often the issues
have nothing to do with the code. That firmware you spent
hours upgrading now causes broke code that heretofore
worked. The client doesn't care if the problem is in the
installation, the product or the code. He wants it fixed.
That job where 6-8 days are budgeted always takes 14-20
man days. It is known at the time the job is signed that
the line item is too small but it is also known that if
21000 were placed on the line item for programming the
client would balk. It is a dirty secret that is well
known that the true costs of installing the job are paid
for out of other line items. The only time this comes
to the clients attention is if he ever needs to have his
system recoded and there are no other items to subsidize
the installation.

There client never pays the real costs to install and
program his system. He never pays the first time but
if he does have to have the code rewritten it is why he
screams. For the first time he comes to terms with the
real costs of installing and programming an automation
system. Sure there is the issue of intellectual property.
Sure there is the issue of copyrights. Sure there is
the issue of the time it actually took to prefect a module.
Sure there is the issue of the time it took the draw the
GUI and code it. Leaving all of that aside, and just
accounting for the number of days and hours it takes to
complete a job and you discover that the real costs of
bringing a system on line are not paid for by the client.
Since other parts of the job are underwriting the costs
of the installation the client has not paid for the code.
He has paid to have a working system. Let us not even
bring the R&D aspects of code writing into the equation.
Just pay for the actual number of hours it took to make
the system work and I'd be more susceptible to Julie's
or our friend from Texas' point of view and be less argumentative
about turning over the code.

Would that Julie would turn her considerable skills to
educating the public about what hoops a CI needs to jump
through to make his system work. With falling margins
on equipment it is CI profits that are in fact funding
many installations.

Alan

Alan, all you are saying here is that there is something terribly wrong with the business model of ultra-customized home systems.

Unless an integrator is completely forthright, how can you really blame a client for not understanding the intricacies of a custom job? How can you blame them for thinking YOU will foot the bill to troubleshoot a system when the TV starts blanking out -- after all, you're the one that installed their $150k system.

I can educate a few, but the burden is on the integrator to set the rules and the expectations -- before a deal is signed. You can complain all day about losing money on custom jobs but in the end it's the dealer's responsibility to educate the customer and create a process that allows your company to make a profit.

I always advise -- and will continue to advise -- that the lowest bid won't necessarily come out to be the cheapest after considering extra charges for x, y and z, which are inevitable. So, ask the dealer what the procedure is if you need changes to this or that.

And what are you bitching about anyway? I believe the consensus here is yours: make code available in escrow for certain conditions and available for purchase for others.
"CEPro: your website sucks!" - Fins
www.cepro.com
[Link: twitter.com]
Post 200 made on Sunday February 1, 2009 at 13:24
Audible Solutions
Super Member
Joined:
Posts:
March 2004
3,246
I am bitching about the continued misapprehension that the client has purchased the code just becuase there is a line item called programming. I am bitching about the fact that few residiential clients understand the time it takes to do this work and balk when a real line item for the real costs are placed in the budget.

In commercial there is a programming line item and it more closely reflects the costs of programming. But in residential there is not. The public needs to be educated.

Alan
"This is a Christian Country,Charlie,founded on Christian values...when you can't put a nativiy scene in front fire house at Christmas time in Nacogdoches Township, something's gone terribly wrong"
Post 201 made on Sunday February 1, 2009 at 13:35
bcf1963
Super Member
Joined:
Posts:
September 2004
2,767
On February 1, 2009 at 02:40, Audible Solutions said...
This is a prime example of the misinformation that has
passed for fact in this thread. It may be logical but
it is nonetheless inaccurate. The customer rarely, if
ever, pays the real costs of programming or labor to
complete the job. These costs are subsidized by other
parts of the job.

Alan,

I've read your responses to myself and others on this. In my opinion, they lack logic. The logic they lack is this: You say the market won't allow you to pass the full cost of programming to customers, as prices for equipment have declined. Therfore in your "logic" customers should be happy if they get a working system, and never run into the need for the code. If things fail, they need to realize they just paid the true cost. (I can't even type that without shaking my head in disbelief.)

What you have, if what you say is true, is a failed business model. If you can't get what your skills are "worth", then go apply them elsewhere. This is a free market economy. There is no requirement that you perform any specific job.

Personally, my guess is that like many professions, that the value per hour, for the skills discussed is being over-estimated. Customers pay for the benefit they get. If the majority of the market will do the job for half of what you will, you can argue you are worth twice as much, but it is only an argument, as the market decides value.

It's been pointed out to me so many times in this forum, that "Pro's" don't want to provide line item quotes, so in effect customers don't know what the cost of line items are. So the true value to customers is hidden in what you pay for the equipment, as opposed to what a big box retailer turning 1000's of units would pay, your time to wire, program, and troubleshoot. So now you want to complain that they undervalue your programming. Yet, you won't accurately bill them for this, and attempt to share the true cost/value with them.

Seems the choice is clear. Let the values stand on their own, by pricing "all items" accurately for customers. Let them go buy TV's elsewhere if they can get them cheaper. Why should you care? (And don't give me the "What if it breaks?" argument, we all know the solution is to tell them up front that a line item to install is present. Another item to remove and reinstall is required if what they bought if faulty.) Per your own and others admissions here, the margin's on them are paper thin, as you're not buying 1000's at a time. Then you price your other tasks at their real value, and can determine if there is money in this industry, or it is time to look elsewhere to apply your programming talents.

Every day I'm pushed to do my job cheaper and better. Equipment to produce semiconductors is priced in the millions of dollars, yet an IC that contains a microcontroller and an arsenal of A/D and D/A converters may sell for only $1 in the millions per year. If this industry doesn't think it is making enough money, we should be ready to go and start making injection molded light switches. This is the way of capitalism. It's a tough road, but I think it works if given a chance.

Perhaps you are undertaking a "ponzi scheme". Note those are your words, not mine. The inability to account for the true cost of doing business would be your problem, not your customers.

I still believe Julie's arguments are the ones that "ring-true". They address real issues, and attempt to achieve some level of protection for customers. No customer knowledgeable about what can happen will argue that they don't want access to the code. In real life, S%#& Happens! CI's go bankrupt, they move, they change jobs, fires occur, hard drives crash. These things are real. This is the reality I think customers need to protect themselves from.
Post 202 made on Sunday February 1, 2009 at 14:09
Ernie Bornn-Gilman
Yes, That Ernie!
Joined:
Posts:
December 2001
30,104
Damn, Julie, you're a good writer!

Everybody else: a bit touchy, aren't we?

In reference to the time it takes to do a job and how that relates to repeat jobs: I do not believe that the first client to have something programmed will every pay what it took to program it. And if the SAME system is done again, the charge to that client will be higher than what it took to do it the second time by basically copying. This is correct. Maybe if the programmer does ten identical systems, those later systems, with lower cost for only some parts, but prices as high as the first one, will end up paying the programmer. As Alan implies, though, probably not.

That said, it's truly sad how seldom it is that different systems resemble one another. The client also needs to be educated to the fact that EVERY system is unique. We've tried a few times to develop today's cookie-cutter system and the client never goes for it.

It's always something.
A good answer is easier with a clear question giving the make and model of everything.
"The biggest problem in communication is the illusion that it has taken place." -- G. “Bernie” Shaw
Post 203 made on Sunday February 1, 2009 at 14:41
Devil Dog
Long Time Member
Joined:
Posts:
March 2007
202
On February 1, 2009 at 13:24, Audible Solutions said...
I am bitching about the continued misapprehension that
the client has purchased the code just becuase there is
a line item called programming. I am bitching about the
fact that few residiential clients understand the time
it takes to do this work and balk when a real line item
for the real costs are placed in the budget.

In commercial there is a programming line item and it
more closely reflects the costs of programming. But in
residential there is not. The public needs to be educated.

Alan

Then stop bitching and bill for it. If you don't you are the issue not the client. If you don't feel you can bill for it then your going to need to evaluate your business model and billing/programming practices. This has nothing to with the client. If I make a module I damm will be using it over and over and over. The first client may take some but not all of my R&D but that is my decision and I know I will make it up in longer run. Also I don't create new stuff on a daily basis and do share with others in my staff. If We can get jobs done quicker and do more of them then why not... Like I said business model.

Last edited by Devil Dog on February 1, 2009 15:33.
Post 204 made on Sunday February 1, 2009 at 16:14
sirroundsound
Senior Member
Joined:
Posts:
November 2003
1,097
All of the things Alan stated are facts on just about every large project.
The biggest fact is that if presented with the real costs the client would balk.
That tells me these systems are better suited for the commercial market. Untill reliable modules and equipment are being used in residential systems, labour and programming charges are mearly a number to hopfully recoup some of the costs.
With lower margins of the equipment it really looks like a loosing business model.

Of course thats not true.

If Alan is out there troubleshooting issues that are wire related then someone (not the client) is wasting his time. My tech's have drawings, these outline every detail of how I expect everything to be connected. They MUST also test systems once connected to ensure they work. All networking issues must be resolved (Escient or other items that need an IP etc).
That way the programmer can come in with the bulk of his work done ahead of time and in the perfect world he should only have to work on smaller issues that may come up. There are always other things, but if the back end (installation) was done to your companies specification these other things should be minimal. Not adding 5 more unpaid days onto your programming time.
Equipment should be staged ahead of time, this way you don't find out on site about Sony and any HDMI issues. Not always easy to do, and once again, technical crew should be the ones finding these problems not the $150 hr programmer.

I have spent hours trying to make a multi video system work only to find that the techs' didn't test their custom made cables. And of course it was the first monitor I was working on so I end up spending too long looking at the RS232 codes and ports this or that, checking for Null ect, only in the end to find out it was their cables that were bad. Never again... they come back on their own time to fix stupid issues like this, so now they know, test test test.

This thread keeps going into other aspects of large projects, and I think the main topic was answered a long time ago. If an article is going to be written about being an informed consumer when it comes to programmed automated systems, it should also remind clients to find a dealer they feel very comfortable with, as the dealer or CI will be in their home long after all other trades have left. Plus something about how to be a good customer of a CI firm, it goes both ways.
Post 205 made on Sunday February 1, 2009 at 16:17
davidcasemore
Super Member
Joined:
Posts:
January 2003
3,352
On February 1, 2009 at 11:53, Audible Solutions said...
The actual time it takes to code and install a job almost always exceeds the value
for these services as line item. I am not, in this instance,
even making the case for the time it took to build modules
or draw and code the GUI. I am speaking of the known
time it takes to perform the data entry and deal with
any issues on site.

Alan,

I won't weigh in on the who-owns-what software argument here, but after reading several of your posts it's clear that you need to modify your business model and accounting methods.

You need to be paid for everything you do - all of it - or you will go out of business.

The time that you spent, in the past, building modules and designing GUIs etc. needs to be part of your Overhead Costs. You then can break this figure down into the number of hours you bill for an entire year, divide it out, and add it to your labor rate. Just like you should be doing for all of your Overhead Costs.

The time you spend programming an individual client's system becomes a line item cost (either hidden or visible to the client - your decision) for that individual proposal.

If you've ever been billed by an attorney, you may have seen line item costs for making copies on a fax machine or for the postage for mail the attorney sent.

It's also why, if you're in the hospital, the final bill may have a line item for, say, Tylenol - at $25 a tablet! That pricing helps cover the hospitals costs of caring for the uninsured.
Fins: Still Slamming' His Trunk on pilgrim's Small Weenie - One Trunk at a Time!
Post 206 made on Sunday February 1, 2009 at 16:23
Vincent Delpino
Select Member
Joined:
Posts:
September 2004
1,818
On February 1, 2009 at 14:41, Devil Dog said...
Then stop bitching and bill for it. If you don't you are
the issue not the client. If you don't feel you can bill
for it then your going to need to evaluate your business
model and billing/programming practices.

You are not hearing what Alan has said.
Post 207 made on Sunday February 1, 2009 at 16:36
Devil Dog
Long Time Member
Joined:
Posts:
March 2007
202
On February 1, 2009 at 16:23, Vincent Delpino said...
You are not hearing what Alan has said.

Oh! I have been following Alan and this whole debate for many many many years..
Post 208 made on Sunday February 1, 2009 at 20:17
smokinghot
Super Member
Joined:
Posts:
August 2006
3,688
On February 1, 2009 at 11:53, Audible Solutions said...
Ontario, CA. A Red State mind that somehow has been shoehorned
into a Blue State still a mind with limitations and gaps.
Of course you do not understand and naturally fall upon
an example that has very little to do with what a CI does.

I quoted the above only to let you know I got your joke. :)

I never programmed code Alan, so maybe my opinion doesn't mean anything. All I can say is, as my skills and experience progressed two things happened. I could do my job better, and faster. This would obviously mean I would lose labour $$$ on any job I took on, however with my increased abilities my wage also grew.

If you feel your skills and/or time are not being compensated, I will have to agree with others here that your business model has failed. Either adjust what how you bill, or come to terms that maybe what you do isn't worth what you think it is. For it simply doesn't matter if you feel a project is worth X if you can only get paid the amount of Y.
....Light travels faster than sound. That's why some people appear bright until you hear them speak.
Post 209 made on Sunday February 1, 2009 at 20:22
smokinghot
Super Member
Joined:
Posts:
August 2006
3,688
On February 1, 2009 at 12:32, cma said...
That is a world of pretend.. Where did Alan ever say the
first job was T&M? Programming these systems is rarely
20hrs.

If you can't wrap your head around the concept of hypothetical situation for sake of discussion, I will not waste my time debating with you. I had enough of your apparent kind in my last attempt at conversation in the Harmony forum.
....Light travels faster than sound. That's why some people appear bright until you hear them speak.
Post 210 made on Sunday February 1, 2009 at 20:45
Audible Solutions
Super Member
Joined:
Posts:
March 2004
3,246
On February 1, 2009 at 13:35, bcf1963 said...
Alan,

What you have, if what you say is true, is a failed business
model. If you can't get what your skills are "worth",
then go apply them elsewhere. This is a free market economy.
There is no requirement that you perform any specific
job.

Personally, my guess is that like many professions, that
the value per hour, for the skills discussed is being
over-estimated. Customers pay for the benefit they get.
If the majority of the market will do the job for half
of what you will, you can argue you are worth twice as
much, but it is only an argument, as the market decides
value.

It's been pointed out to me so many times in this forum,
that "Pro's" don't want to provide line item quotes, so
in effect customers don't know what the cost of line items
are. So the true value to customers is hidden in what
you pay for the equipment, as opposed to what a big box
retailer turning 1000's of units would pay, your time
to wire, program, and troubleshoot. So now you want to
complain that they undervalue your programming. Yet,
you won't accurately bill them for this, and attempt to
share the true cost/value with them.

Seems the choice is clear. Let the values stand on their
own, by pricing "all items" accurately for customers.
Let them go buy TV's elsewhere if they can get them cheaper.
Why should you care? (And don't give me the "What if
it breaks?" argument, we all know the solution is to tell
them up front that a line item to install is present.
Another item to remove and reinstall is required if what
they bought if faulty.) Per your own and others admissions
here, the margin's on them are paper thin, as you're not
buying 1000's at a time. Then you price your other tasks
at their real value, and can determine if there is money
in this industry, or it is time to look elsewhere to apply
your programming talents.

Any one ever deal with a commercial network with multiple Vlans? Rare is it that these are not being installed at the same time I'm installing my system. Rare is it that I don't lose considerable time to making that network work, even if there is a professional IT involved. These networks are complicated to set up.

In so far as the business model is concerned I agree. But since we are not selling equipment priced at 1 dollar or 10 dollars per unit we have to deal with sticker shock.
Moreover, this business model has been grafted on to an older "salon" business model and as control systems became the sole remaining profit center it has continued. The great audiophile salons saw custom installation as an other form of box moving.

It is not that I cannot charge my hourly rate it is that I cannot bill for the real time it takes to install and program a system, unless I am willing to lower the cost of other parts of the proposal. I am not writing anything anyone else in this industry does not know. Since you are not in the industry you deductively reason that it cannot be accurate. As in the case where you called the rationalist philosopher Descartes an existentialist you are unfortunately wrong here. I am charging what the market will bare and I am funding the job out of the entire job, not merely a single line item. I am continuing to function on a net profitability of 12 per cent which is typical of most small businesses. The client does not pay for the software but for the job. Rare is it that labor and programming costs are accurately reflected in a contract. Since the client has not paid for the software but for the job to be completed he ought not to get said software without paying for it. The client has not paid for the software. He has not paid for the installation. He has paid for the entire job as a whole, including wire, materials, equipment, engineering, project management, documentation, labor and programming. I make my profit from the entire job. Labor, from which programming is a part, is a loss leader. The point is that becuase it is not paid for directly the client has no intrinsic right to its ownership but a right to use it on the job I installed for him

I don't wish to derail this thread any more with side issues such as managerial professionalism but the fact is most of us in this industry are not MBAs and cannot afford to add professional management to our business model. I do not have the control that lots of other businesses have nor do I have the budgets. The equipment we install requires more sophisticated data networks but we, unlike business, do not always get to dictate all functional requirements or have full time staff on site.

I am sorry you don't see it but it doesn't make it less true. I have salespukes who do not know how many serial ports are contained on the processors they sell. They do not know and I suspect they are proud of not knowing that a Graphik Eye requires a switch leg to have its neutral in that electrical box. I have customers who have no clue what it takes to install these systems but they have finite budget limitations.

My choice is to leave the business and that is not an acceptable choice. So I, as does every CI funds under funded aspects of a job from equipment sales. And if a client continues not to pay for my service calls I don't make any more calls. But you'd tell me I am holding the code hostage.

What does happen on occasion is that a CI firm will send the client a bill for 100k in labor and programming. It then gets negotiated down to 5 or 10 cents on the dollar. Commercial and residential jobs are very different. Corporate jobs have budgets but they are still other people's money. Perhaps you have paid attention to the recent news about Citibank and its expenditures, bonuses and executive compensation. But once you work in residential you are being paid with after tax dollars and there is no consultant to persuade the client that programming is a crucial line item that really does have the cost contained in the proposal. Don't take this to mean that commercial jobs do not have their own issues or that consultants are a great innovation.

You may wish to half my hourly rate but the rate is specified. You have never heard a client say " if I have to pay 21,000 for programming then I don't want the system."

Do I want to lose a sale or find a way to pay for that time in other ways?

I am not suggesting there are no competing economic pressures from other businesses. I am suggesting that I do not have an economy of scale. I am suggesting that selling big ticket issues places a limitation on what I can charge, irrespective of the profitability of that item. I am suggesting that the CI business is indeed predicated upon a business model that is no longer valid. These issues come to view most critically on mid to large jobs, where installation time is at a premium, but they are present on every job. If my contact says clearly that I am responsible only to program and install the items enumerated in the contract I will have a fight with the client about not installing or programming displays they bought which are not present in the contract. I will either have to chose to install them without cost, negotiate some reduced rate, or forgo my final payment. I cannot resort to the courts as a. I am a corporation and can be a pro see litigant, the matter is too large for small claims and to small for a lawyer.

Again, you bring up smoking guns that have no relation to reality. If you are in jail or about to get a divorce you have little choice but to pay a lawyer his retainer. There is always someone who will do the job cheaper and there is never the fear or time factor to alter the power relationship. Not till we get to an argument about the code does the balance of power shift ever so slightly. You are correct to shake your head but it doesn't change the business realities nor the fact that the contractual price for labor and programming never reflect the full costs of what it takes.

If I let you purchase it I still have to control it I am in purgatory. I am aware of it. Others in this board have said as much. You don't know. You cannot believe. You call it illogical but, pray, please point out where I have been illogical. You cannot believe that the business model is irrational. Fine. But the fact is this is the business model and the client does not pay directly for the labor and installation of just about any system installed does not suggest that this is not the underlying business model of just about every firm.

I am for education and sunlight finding its way to all matters. But if Julie is going to add this fear to all of the others she might also do the CI ( and client ) a favor an illuminate this unreal reality. Clients never pay in full for the labor and programing it takes to install their job. They pay for a part of it and the rest comes out of profit on other parts of the job.

Alan

Last edited by Audible Solutions on February 1, 2009 20:51.
"This is a Christian Country,Charlie,founded on Christian values...when you can't put a nativiy scene in front fire house at Christmas time in Nacogdoches Township, something's gone terribly wrong"
Find in this thread:
Page 14 of 21


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse