<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Tim Carter</title>
    <description>The latest articles on DEV Community by Tim Carter (@tcarter).</description>
    <link>https://dev.to/tcarter</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1676919%2Fa004dc6c-9b17-4a4a-bd1a-5bfa69bb45a5.png</url>
      <title>DEV Community: Tim Carter</title>
      <link>https://dev.to/tcarter</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tcarter"/>
    <language>en</language>
    <item>
      <title>What building a CRM taught me about how contractors manage teams</title>
      <dc:creator>Tim Carter</dc:creator>
      <pubDate>Sun, 21 Jun 2026 14:07:14 +0000</pubDate>
      <link>https://dev.to/tcarter/what-building-a-crm-taught-me-about-how-contractors-manage-teams-4chi</link>
      <guid>https://dev.to/tcarter/what-building-a-crm-taught-me-about-how-contractors-manage-teams-4chi</guid>
      <description>&lt;p&gt;Building software for contractors taught me a lot about team management. Not because we set out to build team management features, but because every scheduling, dispatching, and job-tracking decision we made had team dynamics baked into it.&lt;/p&gt;

&lt;p&gt;Here's what we learned.&lt;/p&gt;

&lt;h2&gt;
  
  
  The good tech is already half out the door
&lt;/h2&gt;

&lt;p&gt;Every shop has the person you trust on the toughest jobs. The one whose work you don't have to check. And every shop has the other one. Callbacks landing on the owner's desk, hours that don't quite add up, the customer who keeps asking for someone else.&lt;/p&gt;

&lt;p&gt;The mistake most owners make is the same one. They figure the good tech is happy because they haven't said otherwise. Truth is, they don't have to say anything. They get a call from a competitor, the number is two bucks an hour higher, and they take it. Loyalty isn't free. It's earned every two weeks.&lt;/p&gt;

&lt;p&gt;We saw this pattern so consistently that it shaped how we built the product. The system needs to make the good tech's life easier, not harder. A schedule that changes three times a day, customers who keep getting forgotten, quotes nobody can find. The good ones came in motivated. The chaos ground them down.&lt;/p&gt;

&lt;h2&gt;
  
  
  The bad tech thrives in chaos
&lt;/h2&gt;

&lt;p&gt;This one surprised me. The bad ones don't just create problems. They &lt;em&gt;hide&lt;/em&gt; in disorder. A shop where nothing is written down, where job details live in three people's heads, where callbacks only surface when the customer calls in angry. That's an environment where underperformance is invisible.&lt;/p&gt;

&lt;p&gt;A shop where every job, every photo, every callback, every customer note lives in one searchable place takes the cover away. When a bad tech leaves a callback behind, you see it the same day, not three weeks later when the customer calls in fuming.&lt;/p&gt;

&lt;p&gt;This is one of the reasons we built ToolbagCRM the way we did. One job file per customer, with everything attached: quotes, photos, notes, messages, timestamps. It's not a surveillance tool. It's a clarity tool. The good ones love it because they don't have to explain themselves. The bad ones... well.&lt;/p&gt;

&lt;h2&gt;
  
  
  System problems look like people problems
&lt;/h2&gt;

&lt;p&gt;The biggest lesson we learned: most of what wrecks a good tech is the system around them, not the tech themselves. The dispatcher who triple-books. The office that loses the quote. The owner who changes the route at 10 AM. These aren't people problems. They're process problems that a decent system fixes.&lt;/p&gt;

&lt;p&gt;When we built the dispatch board, we thought we were solving a scheduling problem. Turns out we were solving a retention problem. Techs who have a clear schedule, a route that makes sense, and job details they can trust stay longer. It's that simple.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the CRM data shows about bonuses
&lt;/h2&gt;

&lt;p&gt;We don't build payroll features, but we track enough data to support bonus structures. Callback rate per tech. Revenue per truck. Customer reviews that mention a tech by name. These are all measurable in the system.&lt;/p&gt;

&lt;p&gt;The contractors who retain their best people tie bonuses to something specific. Not a vague "good year" raise, but a monthly bonus tied to callback rate or revenue per truck. Make it specific, pay it monthly, pay it on time. The ones who just say "we'll figure something out at year-end" are the ones who lose people in October.&lt;/p&gt;

&lt;h2&gt;
  
  
  Public recognition matters
&lt;/h2&gt;

&lt;p&gt;This one isn't a software feature, but I'll mention it because it came up in almost every conversation we had with shop owners. The good techs want to be recognized in front of the crew. Not a participation trophy. A specific thing: "Jake had zero callbacks this month and his reviews are through the roof." Say it out loud. At least once a quarter. People work harder for a boss who notices.&lt;/p&gt;

&lt;p&gt;The whole point of building a system for these businesses is to make the invisible visible. The good work that goes unrecognized. The bad work that goes undetected. The chaos that nobody realizes is chaos because it's been that way for ten years.&lt;/p&gt;

&lt;p&gt;A CRM won't fix your team problems. But it'll show you where they are.&lt;/p&gt;

&lt;p&gt;Originally published at &lt;a href="https://toolbagcrm.com" rel="noopener noreferrer"&gt;toolbagcrm.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>leadership</category>
      <category>management</category>
      <category>saas</category>
      <category>startup</category>
    </item>
    <item>
      <title>The best CRM for small contractors that won't charge you per user</title>
      <dc:creator>Tim Carter</dc:creator>
      <pubDate>Fri, 19 Jun 2026 15:12:45 +0000</pubDate>
      <link>https://dev.to/tcarter/the-best-crm-for-small-contractors-that-wont-charge-you-per-user-47fb</link>
      <guid>https://dev.to/tcarter/the-best-crm-for-small-contractors-that-wont-charge-you-per-user-47fb</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;📢 &lt;em&gt;Originally published on &lt;a href="https://toolbagcrm.com/blog/best-crm-small-contractors-unlimited-users/" rel="noopener noreferrer"&gt;toolbagcrm.com&lt;/a&gt;. Head there for the full reading experience.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  The best CRM for small contractors that won't charge you per user
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;Per-seat pricing is the hidden tax on your growth. When deciding on a CRM, the way it charges you matters as much as what it can do.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why per-seat pricing is a contractor tax
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;The majority of field service CRMs charge by the number of seats you buy, which means you pay more each month, every month, as you add people. That sounds logical at first glance. But consider what a small contractor business typically looks like:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Owner (you)&lt;/li&gt;
&lt;li&gt;2 to 4 field techs&lt;/li&gt;
&lt;li&gt;1 office manager or dispatcher&lt;/li&gt;
&lt;li&gt;Sometimes an office helper or part-time admin&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s 5 to 7 seats already, before you add a second truck. For a team of 7, Jobber Connect ($139/mo, 5 users max) costs you $139 + (2 × $29) = $197/mo. One more hire and it’s $226/mo. With Jobber Grow ($199/mo, 10 users), you’re paying the full $199 even if you only have six on staff. Each hire bumps your software bill.&lt;/p&gt;

&lt;p&gt;It’s not an edge case, this is just the standard. The software that’s supposed to help you grow is quietly taxing you for every person you bring on.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Platform&lt;/th&gt;
&lt;th&gt;Starting price&lt;/th&gt;
&lt;th&gt;8-person team&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Jobber Connect&lt;/td&gt;
&lt;td&gt;$139/mo (5 users)&lt;/td&gt;
&lt;td&gt;$226/mo (+3 users @ $29/user)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jobber Grow&lt;/td&gt;
&lt;td&gt;$199/mo (10 users)&lt;/td&gt;
&lt;td&gt;$199/mo (in limit)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HCP Essentials&lt;/td&gt;
&lt;td&gt;$189/mo (5 users)&lt;/td&gt;
&lt;td&gt;$294/mo (+3 users @ $35/user)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HCP MAX&lt;/td&gt;
&lt;td&gt;$329/mo (8 users)&lt;/td&gt;
&lt;td&gt;$329/mo (in limit)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ToolbagCRM&lt;/td&gt;
&lt;td&gt;$99–$150/mo all-in&lt;/td&gt;
&lt;td&gt;Same cost · unlimited&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Estimates based on each company's listed annual-billed pricing at the time of writing, May 2026. Extra-user costs are the per-user rate listed on each company's pricing page.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  What to look for in a contractor CRM
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;[ ] &lt;strong&gt;Scheduling &amp;amp; dispatch&lt;/strong&gt;: Drag-and-drop job calendar with your whole team in on it.&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Quotes &amp;amp; estimates&lt;/strong&gt;: Send professional quotes and get sign-off and deposits on the spot.&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Invoicing &amp;amp; payments&lt;/strong&gt;: Invoice on the spot and take card or ACH, no extra processor fees.&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Customer database&lt;/strong&gt;: Full work history, notes, photos, and equipment records per customer.&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Unlimited users&lt;/strong&gt;: No bump in cost when you hire. Office, field, admin, all included.&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Mobile access&lt;/strong&gt;: Runs on any device. Office or crew, same experience.&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Time tracking&lt;/strong&gt;: Track time per job and per tech, standard on the base plan.&lt;/li&gt;
&lt;li&gt;[ ] &lt;strong&gt;Flat monthly billing&lt;/strong&gt;: You know your cost before the month starts. No usage surprises.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why ToolbagCRM is good for small contractors
&lt;/h2&gt;

&lt;p&gt;ToolbagCRM was built on a simple principle: you won’t pay more to add to your team. One flat monthly fee covers your whole business, office, admins, and field techs, with no seat count. The founders rate is $99/mo for your first 3 months, then $150/mo locked for the life of your account.&lt;/p&gt;

&lt;p&gt;It’s for the 30+ service trades that are out there doing the work: HVAC, plumbing, electrical, lawn care, roofing, house cleaning, pest control, handymen, and more. Not franchise chains with dozens of trucks. It’s for the 2-to-8-tech business that doesn’t want its software bill to climb as it grows.&lt;/p&gt;

&lt;p&gt;Scheduling, quoting, invoicing, payments, customer management, time tracking, GPS, and two-way SMS are all included. AI add-ons are pay-per-use (you pay for what you actually run, not a monthly access fee). If you don’t land a job in your first month, your second month is on us.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Your software bill shouldn't go up every time you grow your team.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Further reading
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/crm-for-hvac/" rel="noopener noreferrer"&gt;HVAC CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/crm-for-plumbers/" rel="noopener noreferrer"&gt;Plumbing CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/crm-for-electricians/" rel="noopener noreferrer"&gt;Electrician CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/crm-for-landscapers/" rel="noopener noreferrer"&gt;Landscaping CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/crm-for-roofers/" rel="noopener noreferrer"&gt;Roofing CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/crm-for-cleaners/" rel="noopener noreferrer"&gt;Cleaning CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/crm-for-pest-control/" rel="noopener noreferrer"&gt;Pest control CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/crm-for-handymen/" rel="noopener noreferrer"&gt;Handyman CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/vs-jobber/" rel="noopener noreferrer"&gt;vs Jobber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/vs-housecall-pro/" rel="noopener noreferrer"&gt;vs HouseCall Pro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/vs-servicetitan/" rel="noopener noreferrer"&gt;vs ServiceTitan&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Learn more about ToolbagCRM
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/" rel="noopener noreferrer"&gt;ToolbagCRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/waitlist/" rel="noopener noreferrer"&gt;ToolbagCRM Pricing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://toolbagcrm.com/vs-jobber/" rel="noopener noreferrer"&gt;ToolbagCRM vs Jobber&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://toolbagcrm.com/blog/best-crm-small-contractors-unlimited-users/" rel="noopener noreferrer"&gt;toolbagcrm.com&lt;/a&gt;. ToolbagCRM is a flat-rate CRM built for contractors and service trades — unlimited users, one monthly price.&lt;/em&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
