Time to raise the bar

Ed Valentine

Member
Joined
Jun 18, 2013
Messages
488
Location
Milan, MI
Name
Ed Valentine
Someone on another board asked the question basically, "what is the average house" (to figure pricing).

This aspect has always bothered me to no end regarding where the "average" carpet cleaner places himself in his market place. In other words, perhaps how important he thinks he is; or isn't.

Therefore, allow me to pass along my answer:
=================================================

Here is my opinion:

1. I think that the "average" carpet cleaner lowers himself to a certain level similar to that of begging for business. They tend to cave in on pricing.

Every other service I have had experience with recently (ex: Garage Door; Heating/Cooling; Carpenters;Plumbers) all charge a $75.00 min. even if they just come out and shake your hand, you are obligated to pay that cost, and in addition, $75.00 an hour. And, this cost is non-negotiable too. Otherwise, call someone else.

2. IMHO, there is no "average" size house. For example, if you asked a Window Cleaner; "Hey give me a price on cleaning my windows". He'll always ask, "Well, how many windows do you have?" If you reply; "Oh, I don't know, but my house is an "average" size", he'd laugh and say; "That doesn't tell me very much.

Further, the Carpet Store selling carpeting would also have to know the "exact" square feet in order to quote a cost, right?


Maybe I'm off base here, however, in all my years in this business, I have witnessed the carpet cleaning industry always selling for less even when they gripe and state firmly that they are the Best in Town. Well, I say, if you believe that you are, then start acting like it and raise your level of standards which includes a decent living. Otherwise, become a Plumber.



Best;
Ed Valentine
cross-American.com
 

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
The other board you speak of must be full of entry level cleaners???

Being the best in town means little...whats the drop off from first to second best, third best? Its a foolish statement to make "I'm the best in town". (P.S. we are the best in town! :p)

I'd say the majority here know their break even and charge enough to make a profit. How they arrive at their rate doesn't mean you're only a success if you charge by the sq/ft. Cleaners charge by the sq/ft, by the room and I've even had a local competitor that charged by the hour.

All it takes to be successful is take in more than goes out and have a revenue stream that continues to flow.

I agree a minimum should be a the least you can go out for and still make a profit. Not a give away in hopes that they will add on or with hopes of making them into a regular client.

I really don't see a problem of charging by "the average house size" IF you can do so and make a decent profit. I'll see a competitors add an calculate it and often they are cleaning for half or even less than half of our cleaning rate.

Are they foolish? Maybe but many operate out of their homes so the do have lower overhead, many use cheaper cleaning solutions, some use a portable instead of TM's other operate out of a pickup or a car, most move no furnishings.

We're offering different levels of service, not all "Carpet Cleaning" is equal. So while it may appear some of "those guys" are too cheap, I think they might be charging according to the level of service they are delivering.

There are different levels in the market, cheap guys offer less but charge less. They shouldn't charge more if they are not going to delivery any more than basic services. The more that is included in your service the better price you can command.

The guy with a nice van, nice TM using premium cleaning solutions should charge more than the guy just starting, out working a portable out of their car.
 
  • Like
Reactions: Chris A and GCCLee

Mikey P

Administrator
Joined
Oct 6, 2006
Messages
112,878
Location
The High Chapperal
Ed does like to hang out on the sub niche forums were the more "Portable Oriented" types like to gather and wallow in their misery. I don't blame him. Sales to be made.

I've witnessed quite a few cleaners that get bummed out at seeing the success of most here.

Leads to depression.

Even with the absence of Ken, we here at MB are definitely at the top of the heap pile when it comes to a gathering of busy and successful owner ops and multi truckers

and Marty.
 

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
Maybe the need to listen to the "How You Can Charge More And Have Customers Practically BEGGING To Pay You!"

It worked for me. :winky:

<!--[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> <w:DoNotOptimizeForBrowser/> <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:0in; mso-para-margin-bottom:.0001pt; 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; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style> <![endif]-->
 

Ed Valentine

Member
Joined
Jun 18, 2013
Messages
488
Location
Milan, MI
Name
Ed Valentine
Actually, Mikey has an interesting comment here which surely has been proven in regards to (some of) those "porty" operations.

Although I have met throughout the years, many, many Operators (using portables as their primary equipment; or have switched from TM-to-porty) who were some terrific business individuals, I must admit what Mikey was referring to that there are some out there who run the standard "Hit & Run" type of services better known as; Bait & Switch. These guys are the ones who normally purchase the $300.00 Porty machine specials (used; used up) exhausted pieces of junk and go out and clean.

Therefore, yes, it is easier to get into this business using a Pail & Brush operation than to spend the money on a Vortex. It amazes me how many prospects call in who can not put $500-1000 on their credit card let alone go to the bank and qualify for a business loan, or lease. Unbelievable.

So, it's a real please to hear that the majority on this board have money in their pockets. I can hear the change jingle from here!

Thanks for the comments.

Best;
Ed Valentine
 
  • Like
Reactions: Desk Jockey

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
It amazes me how many prospects call in who can not put $500-1000 on their credit card let alone go to the bank and qualify for a business loan, or lease.
That's sad if they can't afford that little on their card, it will be an uphill struggle to build their business. Survival of the fittest is cruel but maybe best when you come to bat with so little. :neutral:
 
  • Like
Reactions: Ed Valentine

Jim Martin

Supportive Member
Joined
Oct 7, 2006
Messages
10,878
Location
Arizona
Name
Jim Martin
Thing is, everybody has to start somewhere.

Whether we are talking about boards or equipment.

Correct....but...it has been seen threw out the years.......if you start average....90% will stay that way..........
 
Joined
May 7, 2008
Messages
8,180
Location
PA
Name
I'm Rick James
Most carpet cleaners are O/O and starting out, I don't see anything wrong with slinging deals to get work. If you still have to sling deals after many years in business to get work then something needs to be worked on with in your company.

If the service companies you called were upstart O/O, there is a great chance they would of slang a deal to get your work. If they are already established, you will find that non negotiable be enforced more.

I do believe in comes down to confidence.. if you are talking about new upstarts, then it takes time to get that swagger and for some they never get it. Learning to be a business owner takes time, I find it best to never become complacent and always strive to be better. This is why I like Jon Dons SFS class.. it empowers a business owner and gives them direction to build off of.
 
Joined
May 7, 2008
Messages
8,180
Location
PA
Name
I'm Rick James
Not true, some are under financed, under educated, unmotivated and truthfully should not start at all. They would be much better working for someone......anyone.....just as long as it's not me! :p

This is very true about a good percentage of upstarts.. usually it folks that worked for another company maybe a year or three and thought to themselves that they could do it and do it better. Not ever know the true cost of running a business.
 
  • Like
Reactions: Desk Jockey

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
I can see how it happens, they can be great cleaners working for others. They bring in a pocketful of money with no thought of how much of that goes to overhead and with no management skills. Add in the competitive disadvantage of operating a portable as your primary unit and they are destine for failure no matter how great a cleaner they are.
 
  • Like
Reactions: Ed Valentine

Jim Martin

Supportive Member
Joined
Oct 7, 2006
Messages
10,878
Location
Arizona
Name
Jim Martin
Most carpet cleaners are O/O and starting out, I don't see anything wrong with slinging deals to get work. If you still have to sling deals after many years in business to get work then something needs to be worked on with in your company.

If the service companies you called were upstart O/O, there is a great chance they would of slang a deal to get your work. If they are already established, you will find that non negotiable be enforced more.

I do believe in comes down to confidence.. if you are talking about new upstarts, then it takes time to get that swagger and for some they never get it. Learning to be a business owner takes time, I find it best to never become complacent and always strive to be better. This is why I like Jon Dons SFS class.. it empowers a business owner and gives them direction to build off of.

I agree to a point...but here is the problem...if you start letting the price shoppers barter with you out of the starting gate...then it will always happen...sooner or later you will have to put your foot down..then what....

then you need to ask yourself if these are the kind of people that you really want as clients in the first place....after all....we run a business...and it is people that make our business..not carpet tile and UPH cleaning..but people...with out the people...we would have nothing...

So...do you want the average price shopper...or do you want good reliable people that will pay you for your services.........and for what you are worth......
 
Joined
May 7, 2008
Messages
8,180
Location
PA
Name
I'm Rick James
I guess you have to decide where that point is.. but its best to make some money vs no money at all, especially when you don't have the work coming in.

You can come up with a promotional offer that you can discount the regular price of the job, so they know what the original price was. When they call back, you can offer the same promotion until you don't need to discount to create a revenue. PLUS that promotional discount is something you can write off as an expense.

But you are right, you need to find that "point" where you don't need to do that.. Like I said if a company is still doing it after many years in business then there is something wrong with how the business is ran.
 
Joined
May 7, 2008
Messages
8,180
Location
PA
Name
I'm Rick James
I can see how it happens, they can be great cleaners working for others. They bring in a pocketful of money with no thought of how much of that goes to overhead and with no management skills. Add in the competitive disadvantage of operating a portable as your primary unit and they are destine for failure no matter how great a cleaner they are.

I worked for coit and SS and saw it a lot.. but most just bought used TM because they knew portys are crap to use as your only equipment.
 
  • Like
Reactions: Desk Jockey

Jim Martin

Supportive Member
Joined
Oct 7, 2006
Messages
10,878
Location
Arizona
Name
Jim Martin
I guess you have to decide where that point is.. but its best to make some money vs no money at all, especially when you don't have the work coming in.

You can come up with a promotional offer that you can discount the regular price of the job, so they know what the original price was. When they call back, you can offer the same promotion until you don't need to discount to create a revenue. PLUS that promotional discount is something you can write off as an expense.

But you are right, you need to find that "point" where you don't need to do that.. Like I said if a company is still doing it after many years in business then there is something wrong with how the business is ran.


yep...but most don't even know there break even point..so there out there working and not making a dime.....some are losing money because they took a job and it is costing them...not giving them a profit....sooner or later it catches up....then there investment ends up on Craigslist...and they are out thousands of dollars....

its a vicious cycle.....and everyone of us has seen it many different times in our own towns.......just the way it is...
 
Joined
May 7, 2008
Messages
8,180
Location
PA
Name
I'm Rick James
Very true, but I think it is in all industries not just our.

The thing with being a business owner is you have to learn, learn and learn.. if you don't then those are the folks we buy discounted equipment from online because they didn't learn. Starting out I had some jobs that I lost money on, but you just learn from your mistakes and try not to repeat them. I have bought a lot of stuff from out of business CC and its the same story, they didn't understand how business operations work.
 
  • Like
Reactions: Desk Jockey

Desk Jockey

Member
Joined
Oct 9, 2006
Messages
64,833
Location
A planet far far away
Name
Rico Suave
But you are right, you need to find that "point" where you don't need to do that.. Like I said if a company is still doing it after many years in business then there is something wrong with how the business is ran.
I think it would be tough to jump markets too. If you came in as a budget cleaner you're not going to care about a door mat, door guards or corner guards or what you (uniform) or your equipment looks like. Jump up a level and not only do you have to be a proficient cleaner but you need to look and act the part as well. Stepping up a level can be much harder than if first appears.

I agree with Brent, some of it is confidence in yourself and the product you're delivering. If you don't have confidence in what you're selling, neither will the client.
 

Shane Deubell

Supportive Member
Joined
Jun 30, 2011
Messages
4,052
Thing is, everybody has to start somewhere.

Whether we are talking about boards or equipment.

Some people shouldn't even start... talking about boards or equipment.

Or at least wait until they are ready. What's wrong with a little patience?
 
  • Like
Reactions: Ed Valentine

Jim Martin

Supportive Member
Joined
Oct 7, 2006
Messages
10,878
Location
Arizona
Name
Jim Martin
There is no such thing as a average carpet cleaner...you either do it or you don't..its not brain surgery or rocket science......if your reputation is you do a crappy job at cleaning carpet...then you either don't give a shit about what you do or you need to go back to the basics of learning how to tie your own shoes......

But...you are going to either be good at running a business...bad at running a business...and I don't think there is room for anything in between.....
 
  • Like
Reactions: Desk Jockey

Shane Deubell

Supportive Member
Joined
Jun 30, 2011
Messages
4,052
I went through many ups/downs in my 20's with various schemes, been there done that have the t-shirt.

This time i saved money, built up credit, eliminated consumer debt and took the time to actually map out a business plan.
Thats what it takes IMO.

The seat of your pants with a portable in a pickup truck is destined to fail 99.9% of the time in TODAY's market. More competitive then 10 or 20 years ago, much more.
 
  • Like
Reactions: Desk Jockey

Art Kelley

Supportive Member
Joined
May 19, 2007
Messages
4,200
Location
Clawson,mi
Name
Rainbow Carpet And Upholstery Cleaning
There is no such thing as a average carpet cleaner...you either do it or you don't..its not brain surgery or rocket science......if your reputation is you do a crappy job at cleaning carpet...then you either don't give a shit about what you do or you need to go back to the basics of learning how to tie your own shoes......

But...you are going to either be good at running a business...bad at running a business...and I don't think there is room for anything in between.....
Jim's got that right. When I wanted to start my CC business at 19 in '75 I had maybe $1000 to my name and no available credit. I couldn't get $500 or $1000 from a credit card, and I would have had a tough time buying one of Ed Valentine's machines. I bought a brand new Vac11 from Ed Vargas and he "carried the papers" for the other $1600. Times were tough and I passed out fliers by the thousands advertising five rooms for $50. The promotion worked and I did top quality work, better than anything people had ever seen especially when I combined my steam cleaner with my Clarke C-15 which cost me another $900. My girlfriend at the time was outraged I spent $900 on that machine and not on her. LOL. Oh well, I dumped her. Anyway, quite a few of my friends at that time saw my success and tried their hand at carpet cleaning. (Ed Vargas loved me for that). Eventually most failed. This business is not for everyone. The marketplace decides who will last.
 
  • Like
Reactions: Ed Valentine

ruff

Member
Joined
Apr 19, 2007
Messages
11,010
Location
San Francisco, CA
Name
Ofer Kolton
1. I think that the "average" carpet cleaner lowers himself to a certain level similar to that of begging for business. They tend to cave in on pricing. Every other service I have had experience with recently (ex: Garage Door; Heating/Cooling; Carpenters;Plumbers) all charge a $75.00 min. even if they just come out and shake your hand, you are obligated to pay that cost, and in addition, $75.00 an hour. And, this cost is non-negotiable too. Otherwise, call someone else.

A starting business may use a low price to get their foot in the door. There's nothing wrong with that, as long as they do quality work, to stand out from the crowd and make it clear that this is a special deal. Otherwise once they raise the prices to be profitable they may lose the client. However, when there's no money coming in, you got to do what you got to do.

2. IMHO, there is no "average" size house. For example, if you asked a Window Cleaner; "Hey give me a price on cleaning my windows". He'll always ask, "Well, how many windows do you have?" If you reply; "Oh, I don't know, but my house is an "average" size", he'd laugh and say; "That doesn't tell me very much.

Further, the Carpet Store selling carpeting would also have to know the "exact" square feet in order to quote a cost, right?

Actually, in many neighborhoods there is an average size. For example- Here in S.F. if they live in the Sunset (a specific neighborhood) . their carpet is pretty much about 600 square feet. Again, if you are referring to the whole house, very low price, that is another issue, still there are companies that do that as a business model and seem to do fine. Depends a lot on the specific business model.

Maybe I'm off base here, however, in all my years in this business, I have witnessed the carpet cleaning industry always selling for less even when they gripe and state firmly that they are the Best in Town. Well, I say, if you believe that you are, then start acting like it and raise your level of standards which includes a decent living. Otherwise, become a Plumber.

True, though the established or quality companies seem not to be much affected by it. Usually those people do not last long in business, do not provide good service. So in a sense,they help the good ones differentiate themselves.

And what's wrong with being a plumber?
 
Last edited:
  • Like
Reactions: steve_64

steve_64

Member
Joined
Aug 11, 2012
Messages
13,371
Ed does like to hang out on the sub niche forums were the more "Portable Oriented" types like to gather and wallow in their misery. I don't blame him. Sales to be made.

I've witnessed quite a few cleaners that get bummed out at seeing the success of most here.

Leads to depression.

Even with the absence of Ken, we here at MB are definitely at the top of the heap pile when it comes to a gathering of busy and successful owner ops and multi truckers

and Marty.

even us lowball hacks are better here. :rockon:

honestly, i workcheap but i work hard. it makes up the difference.

i give away a lot of free work when on a job already. i have been selling protector more lately :clap:

i like what i do and how things are working out. i couldnt have planned things better.

we dont charge $75 because we arent licensed like other services are. personally i think its a good system now. you earn your way not pay a fee and pass a test.

what else was there???
 
  • Like
Reactions: Ed Valentine

steve_64

Member
Joined
Aug 11, 2012
Messages
13,371
There is no such thing as a average carpet cleaner...you either do it or you don't..its not brain surgery or rocket science......if your reputation is you do a crappy job at cleaning carpet...then you either don't give a shit about what you do or you need to go back to the basics of learning how to tie your own shoes......

But...you are going to either be good at running a business...bad at running a business...and I don't think there is room for anything in between.....

i suck at running a business but my work and my personality keep me going. i keep the office stuff very simple. its not where i spend my time. but i agree it needs to get better. things will explode for me again with a good business plan.8 years and im still making it, barely but its on automatic now. answer the phone, go clean, fill out invoice and file it.get check at po box put in bank and pay the bills.

a dream and a lot of motivation is what makes it happen.

Jim, if im not mistaken you and your wife do two jobs a day right? i couldnt remember for sure but im thinking about trying that here. ive just started kicking the idea around but i would be interested in asking a few questions if thats you.
 
Last edited by a moderator:

Jim Martin

Supportive Member
Joined
Oct 7, 2006
Messages
10,878
Location
Arizona
Name
Jim Martin
i suck at running a business but my work and my personality keep me going. i keep the office stuff very simple. its not where i spend my time. but i agree it needs to get better. things will explode for me again with a good business plan.8 years and im still making it, barely but its on automatic now. answer the phone, go clean, fill out invoice and file it.get check at po box put in bank and pay the bills.

a dream and a lot of motivation is what makes it happen.

Jim, if im not mistaken you and your wife do two jobs a day right? i couldnt remember for sure but im thinking about trying that here. ive just started kicking the idea around but i would be interested in asking a few questions if thats you.

I think you are thinking about Billy Hicks....He and his wife work together and I remember him saying that they only do one or two big jobs a day....(?)..

I do more then that a day and my wife is not allowed any where near my trucks........

But feel free to ask anything you need.........
 
  • Like
Reactions: GCCLee

Latest posts

Back
Top Bottom