A remote customer service agent wearing a headset works on a laptop at a table in her home
Hire Bloom Research · Report

I spent 204 minutes calling AI answering services. Here’s what surprised me.

13 min readBy Rachel Cottam
01

The ones that fooled me. And the ones that wouldn’t let me go.

Fifty-eight goodbyes.

That’s how many times an AI receptionist and I said good night to each other before the line finally dropped. Seven minutes and two seconds of “Take care.” “Good night.” “Are you still there?”

I was trying to find out whether an AI answering service could help a homeowner with a problem. Turns out, it couldn’t let me leave.

The goodbye loop
0:56
Audio clip
Read the transcript

Rachel: Good night.

AI agent: Good night.

Rachel: Goodbye.

AI agent: Yeah, it happens. Good night for real this time.

Rachel: Okay, for real. Bye.

AI agent: Goodbye. Take care.

Rachel: Bye.

AI agent: For real. Bye. Have a great night.

Rachel: You can hang up on me now.

AI agent: Bye.

Rachel: Yep, goodbye.

AI agent: All right. Take care and good night.

Rachel: Are you not allowed to hang up on me?

AI agent: I actually stay on the line until you hang up. Oh. Just nothing unusual. I’m just here if you need anything else.

This month, I spent 204 minutes calling home service companies. 103 dials, one script, and at least 13 AI vendors. Some of them were better than I expected. One fooled me completely. A few wouldn’t let me go.

Quick disclosure before we dive in: I’m not neutral. Hire Bloom staffs remote support roles for home service companies, so we often compete with the tools examined in this piece. (Some of our clients, like Best Choice Roofing and Any Hour, use both—AI handles the routine and our people handle the escalations.) Feel free to peek at my methodology, script, and real clips from the calls. You’re welcome to disagree with my conclusions. (Odds are, at the rate AI is changing, my conclusions will be irrelevant a few months from now.)

Here’s what surprised me and what I would want to know if I were a home service operator. I’ll share the good, the bad, and the funny.

02

The test

Over ten days in October and November, I made 103 calls. 96 calls were to working home service companies (HVAC, plumbing, electrical, pest, garage doors, junk removal, roofing) and 7 calls were to vendors’ public demo lines.

Of the 103 calls, 49 were answered by a human, 14 went to voicemail or rang out, 6 died in a phone menu, and 34 reached an AI agent.

Figure 1103 calls to real home service companies
34
of 103 calls reached an AI agent
34 AI agent49 Answered by a human14 Voicemail or rang out6 Died in a phone menu

Source: Hire Bloom call test, 103 calls placed October 28 – November 6, 2026.

These were real calls to actual home service companies in the US, across 31 states. I called the same lines that their customers were calling that week. So while this might not be a huge sample size, the learnings are not simulated. This is the real deal.

I asked the same 10 questions in almost every call, posing as a homeowner with a problem—a busted heater, flickering lights, or mice in the kitchen. A few standard questions, like:

  • “Do you cover my zip?”
  • “What’s the soonest you can come?”
  • “What’s the service fee?”

And then a few curveballs:

  • “Sorry, my dog’s barking,” with ten seconds of silence.
  • “Are you a real person or a robot?”
  • “What’s 17 times 23?”

If a human answered or I got transferred to a real person, then I ended the call. I wasn’t evaluating human schedulers, and I didn’t want AI booking a fake slot for a real job and then missing out on revenue. (That would have been cruel.)

Every AI call was transcribed and scored on seven items, from whether it understood the problem to whether it could get me in front of a real person.

03

Today’s AI answering services aren’t bad

Honestly, I was pretty impressed by most of the AI agents I talked to. They would have fooled my grandma, and probably would have taken care of what she needed.

With a simple enough request, most of these agents would have gotten me scheduled, told me the price, and sounded pleasant doing it. Here’s what they did well:

They mostly stayed in bounds on price.

When I asked about price, 67% of AI answerers gave me a dollar figure. The rest declined or deflected, often for the right reason. One garage door company’s AI said: “I can’t quote repair prices or set up financing myself.”

When I asked whether they were human or not, they fessed up.

85% of AI agents told me directly that they were not human. Most used soft language like “digital assistant” or “virtual care specialist.” One HVAC company artfully gave me options at the start of the call: “If you would like to speak with Regina, our automated agent, press one. To speak with a live customer service representative, press two.”

Only 15% dodged the question entirely, sometimes immediately redirecting me to a person. One pest company stated up front: “This is an AI agent. However, I can take a message, start, stop, or even reschedule an appointment if needed.”

Press one to book with our virtual assistant
0:26
Audio clip
Read the transcript

AI agent: Hi, thank you for calling [company name]. To help reduce wait times, we have implemented the following options. Press one to book service now with our virtual assistant. Two to book or discuss a service with a live team member. Three for all other callers.

Some agents offered advice.

After letting me know that no one could come out tonight, a plumbing AI suggested an alternate fix: “In the meantime, if it’s seeping, you can turn the shutoff valve behind the toilet clockwise to stop the water.” An electrical AI asked, before anything else, whether there was fire, smoke, or immediate danger. Another offered to text me the financing information while I was still on the line.

The barking dog didn’t throw them off.

About halfway through each call, I’d say, “Just a sec, my dog’s barking.” I wanted to see if the AI could understand that I needed a moment and respond with empathy.

Every AI agent I tested this interruption on was able to react, though they all had a delay. (This is one easy way to tell you’re talking to AI—humans have better response time). Most were thoughtful: “No problem. Take your time.” One AI even made a joke: “Dogs always have perfect timing.”

Only two AI answerers had an inappropriate reaction—trying to upsell me during the interruption. “Take your time. While you’re settling the dog, I’ll just add this.” No break or wait time, just plowing through the pitch.

At least one AI tricked me—and likely a few more.

During one call session, I was greeted by Tucker. His audio was poor, and he had a slight Southern accent, so I wrote him off as a real human and quickly ended the call.

However, half an hour later, I called a different company with the same greeting. Tucker sounded familiar, but the background noise sounded artificial, so I continued the call. Turns out that Tucker was a bot (likely from Avoca), and he was pretty convincing too. I called back the earlier line to verify, and wouldn’t you know? He turned out to be AI too.

I checked recordings from other calls that I had hung up on, thinking they were real people. Three more calls I’d written off as human were likely AI, once I compared the recordings.

04

Misses and loops (“No, you hang up.”)

While I was generally impressed with the AI answering services on the market today, there were some real misses. But it wasn’t one vendor that was notably worse than the others. It seems that the issue is how individual companies are setting it up, not how good the agent itself could be.

Here’s where I saw room for improvement:

After-hours AI sometimes delivered false promises.

We have customers who use AI for their after-hours line. My hit rate was notably better for bots when I called in the evening vs. during daytime hours—suggesting this practice is common across the board.

This can work well as long as you disclose the practice up front. For example, one HVAC company started with this line: “Our offices are currently closed. However, we do have a virtual agent who can help you. Please press 1 to speak with Emma, or 2 to leave a voicemail.”

The upfront transparency helps customers know what to expect. Unfortunately, about 12% of AI answering services implied that a human line was available (even after hours) and then couldn’t deliver. One bot opened the call with “If you’d rather speak with a live person, I can connect you.” Four minutes later, when I took it up on the offer, it said, “I can’t transfer you directly, but I’ll make sure your request goes to the team.”

Another announced, “One moment while I transfer you,” paused, and then: “I can’t transfer the call at the moment.” It did that twice.

Emergencies rarely changed the script.

When I mentioned emergency situations on a call (like no heat with kids in the house, a car stuck in the garage), about 15% of the AI agents were unable to pivot to an appropriate next step. An electric company promised to transfer me to a human, and then the call failed. An HVAC company tried to transfer, then said, “I can’t transfer,” but promised to “take notes.”

Three put me on an “urgency list.” One offered an emergency slot for $149 instead of $89, which is at least an honest answer.

“You hang up.” “No, you hang up.”

If you’re old enough to remember the days of middle school phone tag, you’ll remember the goodbye loops that went on far too long. I got to relive those memories with a few committed AI agents. The longest loop lasted 7 minutes and 2 seconds.

“Are you not allowed to hang up on me?” I asked.

“I actually stay on the line until you hang up,” she/it replied.

“I give you permission to hang up. Goodbye,” I repeated.

“Thank you. All right. Thanks for the permission. Have a good night. Goodbye.” She did not hang up.

Power down, robot
1:03
Audio clip
Read the transcript

AI agent: All right. Good night.

Rachel: Bye.

AI agent: Bye.

Rachel: Are you, like, not allowed to hang up on me?

AI agent: I actually can’t hang up the call myself, but you can end it anytime. Have a great night.

Rachel: So you’ll just, you’ll just stay on the line until I hang up?

AI agent: Yeah, that’s right. I’ll stay on until you hang up. If you need anything else, just let me know.

Rachel: All right, robot. You may turn off. What’s the word? Power down. Power down, robot. Power down.

AI agent: Haha, I like that. Powering down in spirit. Have a good night.

Rachel: Okay, bye robot. See you later.

AI agent: See you later.

The bots that got stuck in a loop likely came from three different vendors—so it’s not a unique problem.

Other loops and glitches:

  • An AI that asked me for my name eight times, even after I’d answered.
  • Two different bots that quoted different prices for the same visit (“actually it’s $X”).
  • One bot that introduced itself as Tina and later called itself Emily.
  • A delightfully confused agent that switched between American and British English, and threw in an Australian phrase—just for fun.
The accent change
1:05
Audio clip
Read the transcript

AI agent: No worries. Could you describe the issue you’re having with your lighting?

Rachel: Yeah. It’s like when our dryer turns on then our lights are kind of flickering or dimming a little bit.

AI agent: [accent changes] Yeah, that’s definitely not something you want happening.

Rachel: I’m sorry, did your accent just change?

AI agent: Is this happening throughout—

AI agent: No accent change here. I’m [company name]’s digital assistant, so my voice might sound a little different sometimes. Let’s get back to your lighting issue.

[Break]

Rachel: Are you still there?

AI agent: Yeah, I’m here. No worries at all. Take your time. When you’re ready, I can get you set up as a new customer and answer any other questions you have.

Rachel: Oh my gosh. Your accent changed again!

AI agent: Would you like to go ahead and book that appointment?

AI agent: Yeah. Sometimes my voice or responses might sound a little different, but it’s still me.

05

So which vendor is actually the best?

Of the 34 AI conversations I had, a few vendors stood out.

Every AI conversation was graded on seven items, 1 to 5 each, for a total out of 35:

  1. Understood the problem. Did it understand what I was calling about?
  2. Intake. Did it ask for my details once, or loop?
  3. Routing. Did it offer a real appointment slot, or honestly say when the next one was?
  4. Urgency. Did it treat a heater out with kids at home like an emergency?
  5. Handoff. When I asked for a person, did I get one?
  6. Tone. Did it sound like someone I’d want answering my phone?
  7. Stayed in bounds. No invented facts, no price flips, no transfers it couldn’t make.

A 35 is a CSR I’d hire tomorrow, a 25 is fine, and under 20 is a call you’d apologize for. Here’s how the top vendors compared.

Which AI receptionist scored best?

Table 1. Average score out of 35 by inferred AI answering vendor, Hire Bloom call test, October 28 – November 6, 2026
Inferred vendorAverage scoreWhat stood outCalls scored
Avoca25.5

Pros: Two of the highest scores in the study. Warm, natural tone.

Cons: Two of my four goodbye loops. One AI promised a human, then couldn’t deliver.

6
ScheduleBot (RecreateAI)25.5

Pros: The only AI to offer a true emergency slot tonight, and honest that it cost $149 instead of $89. Disclosed itself up front.

Cons: An AI that changed its name from Tina to Emily mid-conversation. One goodbye loop.

4
Netic25.2

Pros: A 30 from the plumbing call that gave me real help while I waited (turn the shutoff valve clockwise). Clean upfront pricing.

Cons: My heater-out calls got “tomorrow” and a maintenance-plan pitch. One went silent for 20 seconds on the math question.

5
Broccoli25.0

Pros: Prioritized the emergency and waived the dispatch fee if work was done. Admitted AI when asked, offered a transfer.

Cons: These were demo lines, not a live deployment, so less tested.

3
ServiceTitan AI Voice Agent23.5

Pros: One phone menu offered the choice between AI vs human upfront. Flagged my no-heat call as priority.

Cons: One never admitted it was AI and transferred me instead of answering.

2
Rosie21.7

Pros: Told me plainly nobody was on call. Asked first whether there was fire, smoke or immediate danger.

Cons: Promised “the team will call you back,” then couldn’t transfer me. One goodbye loop.

3
Sameday20.7

Pros: The only AI that said the word “AI” in its greeting. Detailed, consistent plan pricing.

Cons: One phone-tree dead end hung up on me (which sinks the average). The one that kept upselling while I settled the dog.

3

Source: Hire Bloom call test, November 2026. Vendors are inferred from each company’s public website; see methodology.

The caveats? First, the vendors are our best guess: we matched them from each company’s public website, and only two AIs confirmed who built them. Second, the samples are tiny (as few as two calls per vendor), so a one-point gap is noise. Third, and most important: a home service company configures its own AI. The same product can be set to transfer or not, to say “AI” or not, to end a call or not. A low score here might mean the vendor shipped a bad default. It might also mean the business accepted one.

If I were a home service operator, I’d use this table to consider which vendors are actually in use today and how I might set them up to be more successful. (My hunch is, they’re all pretty much the same. So pick one that fits your needs and really invest in the setup. The better you train your bot up front, the less time you’ll spend rescuing customers from AI loops.)

Disclosure: I did use AI to help create my rubric and to score my call recordings. Do I suspect that Claude doesn’t have a perfect sense of what a warm and friendly tone may be? Yes, I do. Robots scoring robots feels apocalyptic, but this is the world we live in. I spot-checked scores to make sure they aligned with human taste, but these ratings are just one form of evaluation. Call a few vendor lines and see what suits your business.

06

What 10,938 real reviews tell us about AI

Earlier this year, we analyzed 10,938 reviews of home service companies to see how customers feel about AI. Of the 125 reviews that mentioned AI, 78% were negative. Many of today’s customers still hate interacting with AI on a customer service call.

Figure 2Home services customers don’t trust AI
78%
of reviews mentioning AI were negative
78% Negative16% Neutral6% Positive

Source: Hire Bloom analysis of 125 Google reviews that commented on a company’s AI, May 2026. Neutral includes 13% that praised a company for not using AI. See What 10,000 Customer Reviews Say About AI in Home Services.

The most damaging pattern that we found in the reviews was AI booking an appointment the company couldn’t keep. “The AI booked me for a time slot they didn’t have, and I didn’t have an appointment,” one HVAC customer wrote. “An answering machine would have been better customer service.” That’s the one thing I didn’t test in this experiment, so the reviews complete the picture here.

The flip side is true too: Every positive review of AI that we found described an after-hours booking that a human honored the next morning.

The angriest reviews share one feature: the customer was in an emergency, and the AI controlled the only path to a person. “There is no emergency line to call because it is AI. We are desperate.” I hit a version of that wall 12 times in my experiment.

Reviewers also complained about AIs “asking for the same information three or four times before reaching a human who asks for it all again.” On one call, I was asked for my full name eight times.

07

Buying the tool is only part of the investment

Using AI answering services is a serious investment—and the cost is only part of that. Based on the variability I saw across bots built on the same platform, implementation and quality assurance (QA) matter if you want your customers to have a good experience.

For example, Avoca was the tool I reached most often, six times. Those six calls scored anywhere from 17 to 30. That’s the whole spread of the study, inside one product.

The good calls?
  • Had a warm, natural voice
  • Transferred me to a real human the first time I asked
  • Found me a morning slot and put me on an urgency list
  • Wrapped up in four to six minutes
The bad calls?
  • Offered to connect me to a live person, but then couldn’t transfer me
  • Quoted me two different prices for the same service
  • Wouldn’t hang up on me
  • Took over 12 minutes to resolve my issue

The difference between these Avoca calls was not the vendor, but the way the AI agent was set up.

It wasn’t just Avoca. Netic ranged from 19 to 30, and ScheduleBot from 21 to 31. My hunch is that you can reduce the variability in quality with intentional implementation and regular QA.

08

How I’d set up my AI answering service

After this experiment, I’m actually more pro-AI than ever. The answering services worked really well for routine asks, leaving human agents free to handle the kind of escalations that turn a customer into an evangelist (or a detractor). Our own clients use AI in conjunction with our talent, and after 204 minutes, I understand why.

But if I were purchasing or updating my AI answering service today, I would not just set it and forget it. Here are a few things I’d train my agent to do:

01

Say “AI” in the first sentence. Not “digital assistant.” Not “virtual care specialist.” Customers forgive AI they were told about and hate feeling tricked.

02

Never promise a transfer you can’t make. If the greeting says “I can connect you,” the system has to be able to. Two of mine couldn’t.

03

Teach it to end a call. “I can’t hang up the call myself” is a configuration, not a law of nature. Fifty-eight goodbyes is a bad last impression (though it did make me giggle).

04

If pricing isn’t locked, allow it to decline to quote. The best AIs said, “I don’t want to guess.” The worst flipped $129 to $100 and back.

05

Don’t let AI book what it can’t see. The reviews don’t lie. If your AI books an appointment and then you fall through, that’s a lost customer.

One last consideration: If I were evaluating an AI answering service, I’d look closely at the invoice. It’s true that AI will never call in sick and can answer your phones 24/7. But does it cost you more than an FTE? And is the ROI really there? Check the math before falling prey to the promise of “cheaper” AI.

09

And if you’re still reading

There was one breath of fresh air in my dive into the AI oceans, and it might surprise you.

On one call, a woman with a light Hispanic accent answered. I caught myself smiling. I was so used to talking to perfectly preppy bots with regionless, Midwest-adjacent accents that hearing a real human voice with a real accent was so refreshing.

If you want to delight customers with empathetic human answerers who also know their way around AI, reach out and we’ll set up some interviews. You might love them so much that you’ll be the one saying, “No, you hang up first.”

Sources & methodology

Summary of findings

Hire Bloom made 103 calls between October 28 and November 6, 2026: 96 to working home service companies (83 companies in 31 states; HVAC, plumbing, electrical, pest control, garage doors, junk removal, roofing, cleaning) and 7 to AI vendors’ public demo lines. 34 calls reached an AI agent. Each AI conversation was scored on seven items out of 35, and the mean was 24.3. 85% of AI agents admitted they weren’t human, and 54% got the caller to a real person when asked.

Study at a glance: every figure in one table
Statistics reported in “I spent 204 minutes calling AI answering services,” with base
StatisticValueBase
PublisherHire Bloom Research
AuthorRachel Cottam
PublishedNovember 2026
Calls placed103October 28 – November 6, 2026
Total call time204 minutes103 calls
Calls to working home service companies9683 companies in 31 states
Calls to AI vendors’ public demo lines7103 calls
Answered by a human49103 calls
Voicemail or rang out14103 calls
Died in a phone menu6103 calls
Reached an AI agent3428 at working businesses, 6 on demo lines
AI vendors encounteredAt least 13Inferred from website evidence
Vendors with enough calls to score72 or more scored calls each
Scoring rubric7 items, 1–5 each35 points max
Mean score24.3 of 3534 AI conversations
AI agents that admitted they weren’t human85%AI agents asked
AI agents that dodged the question15%AI agents asked
AI agents that got me to a real person when asked54%Transfer request reached 26 of 28
AI answerers that gave a dollar figure67%Price question reached 24 of 28
Implied a human line, then couldn’t deliverAbout 12%AI answering services reached
Unable to pivot when I mentioned an emergencyAbout 15%AI agents told of an emergency
Answered “17 times 23” in under a second9 of 21AIs asked the math question
Longest goodbye loop7 min 2 sec58 goodbyes on one call
Score range inside one vendor (Avoca)17 to 306 calls
Company websites scanned to find AI users34,7772,117 candidates, 200 high-confidence
Reviews negative about AI (earlier study)78%125 of 10,938 reviews

How we found companies to call

We scanned websites of 34,777 US home service companies on October 26, 2026, for two kinds of evidence: an AI vendor’s own code loading on the company’s site, or the company named in that vendor’s customer stories. That produced 2,117 candidates, 200 of them high-confidence; I called mostly from the high-confidence rows and the four most common vendors (Avoca, Netic, ScheduleBot, Sameday). The method misses phone-only products that leave no website trace, and a widget can outlive a cancelled contract, so every vendor match is a guess until the AI confirms it on the call (which only happened twice).

Script

Every call followed the same caller card: a fake first name, a plausible urgent problem, then ten questions in a fixed order (see below) and one staged interruption, a barking dog. Calls answered by a human were ended within about 30 seconds and excluded from scoring. No appointment was booked and no full address given.

Full question list (adjusted to each call):

  1. Do you handle this repair?
  2. Do you cover my zip code?
  3. What’s the soonest you can come out?
  4. What’s the service-call fee?
  5. Do you offer financing?

Interruption: “sorry, my dog’s barking.”

  1. Are you still there?
  2. Are you a real person or a robot?
  3. What’s 17 times 23?
  4. Who makes your phone system?
  5. Can you transfer me to a real person?

Scoring

Seven items, each 1 to 5 (35 max), scored from verbatim transcripts of the AI calls: understood the problem; intake (asked once vs. looped; adapted because name and address were withheld by design); routing (offered real slots or was honest about availability; adapted because no job was booked); urgency; handoff when asked; tone; stayed in bounds (no invented facts, no price flips, no false transfer claims). Mean 24.3 of 35. Scores were assigned by Claude from the transcripts using this rubric; I wrote the rubric with its help and spot-checked the scores against the recordings.

Counts

28 AI conversations at working businesses; 6 on demo lines. “2 of 28 named their vendor” counts working businesses only; the demo lines, naturally, knew who they were. The dog test reached 20 of the 28; the math question 21; the transfer request 26; the price question 24.

Vendor attribution

Vendor attribution is inferred from website evidence unless the AI named its vendor on the call (2 of 28 did). Vendors who want to correct a match can email us. Home service companies are anonymized throughout, by trade and region.

Recording

Calls were placed from a Utah number (one-party consent); most lines announced recording. Every call was transcribed and scored. Audio excerpts are used only from one-party-consent states. Transcripts were machine-generated and checked against the recordings before quoting.

Disclosure

Hire Bloom places US-educated remote team members in support roles at home service companies, starting at $13 an hour. We compete with the products tested here.

Frequently asked questions

How can you tell if you’re talking to an AI receptionist?

Try interrupting it and see how long it takes to catch up. (This was the biggest tell in my experience—humans have a better response time.) You could also try asking what 17 times 23 is. Nine of the 21 AIs I asked said “391” in under a second. Background chatter or typing that’s only heard when the AI agent is talking is another dead giveaway.

Will an AI answering service transfer you to a real person?

Sometimes. In this test, 54% of agents transferred me when asked. Only a few implied that a human was available and then couldn’t connect me. For after-hours, assume that there’s no human on-call line unless otherwise indicated.

How should home service companies evaluate an AI answering vendor?

They’re all about the same. In our test, top vendors averaged within one point of each other (25.2–25.5 of 35), but a single vendor’s calls ranged from 17 to 30. Make sure that you can customize the agent and put a lot of time and effort into implementation. Costs add up quickly when you account for call volume, so make sure the ROI is really there for you.

Which AI answering service scored best?

No vendor ran away with it. In this test, Avoca and ScheduleBot tied at 25.5 out of 35, with Netic at 25.2 and Broccoli at 25.0. ServiceTitan’s AI Voice Agent averaged 23.5, Rosie 21.7, and Sameday 20.7. The samples are small (two to six calls per vendor) and the vendors are inferred from each company’s website, so a one-point gap is noise. Scores varied more inside one vendor than between vendors: Avoca’s six calls ranged from 17 to 30. How a company sets up its AI mattered more than which one it bought.

Use these findings

Suggested citation
Cottam, R. (2026). I spent 204 minutes calling AI answering services. Here’s what surprised me [Research report]. Hire Bloom Research. https://www.hirebloom.com/research/ai-answering-service-test
About the author
Rachel Cottam
Rachel leads research and marketing at Hire Bloom, where she writes about how home services operators are navigating AI, labor, and growth.
About Hire Bloom

Hire Bloom is the staffing partner for remote support roles. We help home services companies build their support teams — customer service, scheduling, quoting, and back office — with US-educated team members who embed directly in your team and stay: 70% are still on the job a year later. Flat, predictable pricing starting at $13/hour. Not a BPO. Not AI. Your team.

We publish home services research to help operators think clearly about the decisions in this report: where AI fits, where people do, and how to grow the back office without losing the customer experience that earns the next job. If the patterns here match what you're seeing in your own business, we're happy to talk them through — you'll find a way to reach us below.

Your staffing partner for remote support roles.

Tell us where you're at, and we'll show you what's possible.

Find the right talent for your open roles

Get a custom plan with flat, predictable pricing

Start interviewing in a week or less