Additional charges to do difficult set ups or portable work?

The Great Oz

Member
Joined
Nov 25, 2006
Messages
5,275
Location
seattle
Name
bryan
At the last Mikeyfest I talked to Ofer and a couple of other guys about high-rise, downtown, yachts and other jobs that incur time and maybe parking penalties.

We have a higher price for cleaning boats, but have trouble drawing the line on raising prices for high rise work. So the questions are:

If you charge the customer for parking, do you charge more than the cost? A flat rate? How do you decide when to quote that over the phone?

If you charge extra for high rise or portable work, where do you draw the line between running hoses and breaking out the porty? How much extra?
 

ruff

Member
Joined
Apr 19, 2007
Messages
11,010
Location
San Francisco, CA
Name
Ofer Kolton
Bryan,
I ask them if the building allows contractor's parking, if not it will be the cleaning cost + our cost of parking. (I don't specify an exact price. If it is close by, it is just the cost I pay to park. If I have to go a few times around the block and spend time finding it, it will be more.)

Here's my cost structure and what I email:
<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]-->
In general
, the cost for cleaning up to 300 square feet of synthetic carpeting (measured wall to wall-our minimum charge) or 30 stairs is: [FONT=&amp]$184.00[/FONT][FONT=&amp]- If it is the 1[SUP]st[/SUP], or second floor and if we can use a truck mount unit (be able to legally[/FONT] park right by your place). Third floor or more than 150 feet of hose- $234.00. If we have to use a portable machine (takes a lot longer) - $284.00 + our cost of parking (if free parking is not available.)

· [FONT=&amp]A[/FONT]ny additional footage, thereafter, costs 45 cents per square foot (portable machine- 50 cents). Normal width stairs (approximately 30” wide) are $5.00 per stair. The best cleaning is done with a truck mounted unit, for which we’ll need to be able to park in front of your place (or block your driveway) and be able to hook up to a faucet.

· Wool and woven carpets are charged at a higher rate.



And no matter how much extra I charge for these Down Town highrises, I still make less per hour.

<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:punctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} </style> <![endif]-->
 
Last edited:

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
We charge the same rate for the cleaning but charge for a "Setup Fee". Normally $50.00 but can be more depending on distance and difficulty in getting set up to clean. We do the same with setup and breakdowns when you can't access the area to cleaned from one location.

We don't punish the client for having a property difficult to reach but we also need to compensate for the additional time it will take vs cleaning any other property.
 

GCCLee

Supportive Member
Joined
Jan 29, 2012
Messages
5,113
Location
East TN
Name
C. Lee
I charged a little extra on our last porty job. $20
They added two exam rooms on me totaling about 30sqft of cleanable carpet.



No way am I submitting a bill that small! Not that it was difficult or anything.
 

Ron K

Member
Joined
Jan 3, 2009
Messages
2,371
Maybe just charge by the hour plus expenses. Just like Offer we always end up spending more time then we should/plan. Cleaning Yachts is just like owning one "it's a hole in the water you throw money into!"
 

Joe Appleby

Supportive Member
Joined
Feb 8, 2007
Messages
606
Location
Danville, CA
Name
Joe Appleby
We ask that the custy provide parking or pay for the cost of metered parking with no mark up.
Portable work is a 250.00 min and we add .10 a sf.
 

Bjorn

Member
Joined
Oct 7, 2006
Messages
2,450
PIA FEE this is not rocket science ( pain in the ass fee) some apartments condos boats and houses may require a set up fee.
 
  • Like
Reactions: tmdry

The Great Oz

Member
Joined
Nov 25, 2006
Messages
5,275
Location
seattle
Name
bryan
Not rocket science Terry, but it is social science.

It seems we're not the only ones taking a bit of a loss on portable work to not "overcharge" for cleaning a postage stamp of carpet... on the 29th floor... where they can afford to pay for the service. The office staff just needs a formula easy enough to understand that customers will say, "OK, I get it" when we talk to them on the phone. We'll work with the suggestions and try a few combinations.

Thanks for your help!
 

ruff

Member
Joined
Apr 19, 2007
Messages
11,010
Location
San Francisco, CA
Name
Ofer Kolton
As a multiple van company it may be worth it for you to absorb the difference in earning, yet keep your guys working, potential other jobs etc.

For me and I assume other O/O that are pretty heavily booked, it means that I will work harder and actually earn less.

Most people that live downtown can definitely afford it. I see no reason to subsidize them. Simple logic: It takes me longer time and the work is harder- I charge more. Less time & easier work- I charge less.

Simplicity is beautiful :winky:
 
Last edited:

tmdry

Member
Joined
Apr 7, 2008
Messages
2,508
Location
DC
Name
Bill Martins
We are in the suburbs and most of our work are no more than 3-4 level buildings, and we do have the high rise clients calling in I refer them to a competitor, most high rise do not want to pay for the extra setup time, over time we've found they are not even worth the PIA fee, it's maybe 1 for every 100 calls.
 

TomKing

Supportive Member
Joined
Sep 18, 2012
Messages
1,125
Location
Indianapolis
Name
Tom
As a multiple van company it may be worth it for you to absorb the difference in earning, yet keep your guys working, potential other jobs etc.

For me and I assume other O/O that are pretty heavily booked, it means that I will work harder and actually earn less.

Most people that live downtown can definitely afford it. I see no reason to subsidize them. Simple logic: It takes me longer time and the work is harder- I charge more. Less time & easier work- I charge less.

Simplicity is beautiful :winky:

Ofer I agree with everything except multi truck losing on some to stay busy. i don't want to do that.

We just bought our first portable this year after 4 truck mounts.

it is a PITA

1. Takes time to load up at the shop.
2. Needs a special area for storage and organization for quick load up.
3. takes longer to clean on the job
4. takes more thought on the office staff for taking the order and scheduling.
5. Takes time to put away when returned to the shop.

We have been adding a $75 up charge for it and it is not enough.

I like some of the things I have heard thanks guys.
 

ruff

Member
Joined
Apr 19, 2007
Messages
11,010
Location
San Francisco, CA
Name
Ofer Kolton
As a side note: Anybody that learns how to clean well with a portable, will be a better cleaner when working with a truck mount.
And a whole lot more appreciative.

So, in a way, it is a very good training for your techs.
 

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
As a side note: Anybody that learns how to clean well with a portable, will be a better cleaner when working with a truck mount.
And a whole lot more appreciative.

So, in a way, it is a very good training for your techs.
We had a "Portable job" yesterday at a nursing home in the assisted living section. Small 1-bed room apt, carpet mattress and a chair.
The guys were whining and crying about having to use a portable (I don't know where they get the attitude! :biggrin:) but it was on 4th floor and impossible to string hoses through the hallways with out ridiculous liability. They finally got their gear together and out of here.

Later I saw them and asked them how it went and they told me they opened up a window and dropped hoses to down the Butler and knocked it out in short time. :lol:

Pussies, afraid of a little porty work.
:winky:
 
Last edited by a moderator:
  • Like
Reactions: Lee Stockwell

ruff

Member
Joined
Apr 19, 2007
Messages
11,010
Location
San Francisco, CA
Name
Ofer Kolton
As a side note: Anybody that learns how to clean well with a portable, will be a better cleaner when working with a truck mount.

Correction: Anybody that learns how to clean well with a portable, unless his name is Willy, will be a better cleaner when working with a truck mount.

For willy I would guess, working with a porti is a religious act and or possibly he made Zeus really pissed off.

Of course, It could also be that he's the anti-Chavez.
 

Brian H

Member
Joined
Dec 14, 2006
Messages
3,594
Location
Detroit Michigan area
Name
Brian H
We don't do a lot of portable work, maybe only 4 to 6 a day, but when we do, it's the same pricing we use for homes.

We used to charge a premium a long time ago. However after trumpeting about how powerful our Truck Mounted Equipment was, I had a customer ask why we were charging more for using "inferior" equipment. I did the usual explanation about how the job would be the same, it just takes us longer and more of a hassle. After I hung up, I thought about what I had said and decided it wasn't worth the negative image in charging a premium.

Our guys don't like them, but they are part of working for Hagopian. Sometimes jobs are really easy and some times they are PITA. They do have a way of balancing out over time.
 
  • Like
Reactions: Willy P

ruff

Member
Joined
Apr 19, 2007
Messages
11,010
Location
San Francisco, CA
Name
Ofer Kolton
I had a customer ask why we were charging more for using "inferior" equipment.

You charge more because they chose to live where they did.
The equipment is not inferior, as there's a perfectly good truck mount parked in their highrise's garage doing practically nothing :winky:. While a state of the art portable is being used, which takes longer and requires harder work and actually more skill.

After I hung up, I thought about what I had said and decided it wasn't worth the negative image in charging a premium.

Not doubting your business decision Brian, as I am sure it was well thought out and the right one for Hagopian. You know your business.

However, there's no negative image in charging premium. There are plenty of companies here that do quite well with it, as long as they provide great results and other tangible benefits. There's a negative image for charging premiums for specific companies that have built their business promoting something else.
 
Last edited:
  • Like
Reactions: Brian H

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
I had a customer ask why we were charging more for using "inferior" equipment.
You can't fool the client, they know its just a glorified Rug Doctor. They want a TM but they know that's not possible so they have to settle for a portable. :neutral:

I would like to see the industry classify this type of cleaning as "Semi Professional"!
Oz can you help me get this pushed though the right channels? :p
 
Last edited by a moderator:

ruff

Member
Joined
Apr 19, 2007
Messages
11,010
Location
San Francisco, CA
Name
Ofer Kolton
It pains me when my good friend and former saint, Richard from Nimrod carpet cleaning, shows his ignorance in public.

And I thought Topeka was in good hands.

Oz, pay no attention to the mumbling coming from the office staff at Nimrod's.
 
  • Like
Reactions: Desk Jockey

The Great Oz

Member
Joined
Nov 25, 2006
Messages
5,275
Location
seattle
Name
bryan
I would like to see the industry classify this type of cleaning as "Semi Professional"!
Oz can you help me get this pushed though the right channels? :p

Do it yourself, Bub. I seem to remember you being included on that committee.
 

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
The CRI?
They kicked me off for trying to push that bit of legislation through.
They think I'm a nut case.....so who told on me? :p

No I was talking about the IICRC, take that to Tony and see if he can help the cause.
 

Goomer

Member
Joined
Feb 9, 2009
Messages
3,398
Location
Bronx, New York
Name
Frank Mendo
You can't fool the client, they know its just a glorified Rug Doctor. They want a TM but they know that's not possible so they have to settle for a portable. :neutral:

I would like to see the industry classify this type of cleaning as "Semi Professional"!
Oz can you help me get this pushed though the right channels? :p
I would laugh too if you rolled in with an old beat-up Cheyene.

"Semi-Professional"???

I prefer the term…………..

2ef70ed4064c98b22a194aa7ce6aa05b.jpg
 

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
LOL

Frank go read the thread about giving yourself titles. It has no value unless an authority gives it to you!

Soooo by all means let ME give you one!
"Certified NY HACK" :p
 

Latest posts

Back
Top Bottom