Small business ideas

Find a business you can start where you live

40 ideas with researched costs, earnings and every step to start them where you live. Then PressUp helps you do each step.

Not sure? Take the 2-minute quiz
6 countries 118 states, provinces and regions Costs in your currency

Ideas for where you are

Costs, rules and prices change from place to place. Pick your country, then your state, province or region.

Pick your state

Each state has its own guide: what it costs to form your business there, its sales tax, and every idea with local prices.

All of the United States

Ideas to start

Each opens a full guide: what it costs, what you can make, and every step to start it.

Budget Fits

Bookkeeping

Keep the books for small businesses: record income and spending, match the bank and send monthly reports.

To start$967–2.8k
Per month$3.5k–12k
1st client2–8 wks
Home-basedOnline

Carpet cleaning

Deep-clean carpets, rugs and upholstery in customers' homes.

To start$4.4k–21k
Per month$4k–10k
1st client2–6 wks
Side hustleRepeat customers

Catering

Cook and serve food for office lunches, parties, weddings and community events.

To start$1.5k–5.4k
Per month$3.5k–12k
1st client2–8 wks
Weekends okLicense needed

Coffee cart

Serve espresso drinks from a mobile cart at weddings, offices, markets and events.

To start$10k–30k
Per month$4k–14k
1st client4–12 wks
Weekends okLicense needed

DJ services

Bring the music, sound and lights to weddings, birthdays, school dances and company parties.

To start$1.8k–5k
Per month$3.5k–15k
1st client2–8 wks
Weekends okSide hustle

Dog training

Teach dogs good manners and help owners with puppies, leash pulling and problem behavior.

To start$607–4.7k
Per month$4k–12k
1st client2–6 wks
CertificationFlexible hours
Lowest cost

Dog walking and pet sitting

Walk dogs and look after pets in their own homes while their owners are at work or away.

To start$284–1.4k
Per month$3.2k–9k
1st client1–3 wks
No experienceSide hustle
Fast start

Errand service

Run errands, grocery runs and local deliveries for busy families, professionals and seniors.

To start$280–1.8k
Per month$2.5k–8k
1st client1–3 wks
No experienceRepeat customers

Event planning

Plan and run birthdays, showers, weddings and company events, from vendors and timelines to the big day.

To start$395–1.5k
Per month$4k–15k
1st client3–10 wks
Home-basedWeekends ok

Food truck

Cook and sell your food from a truck or trailer at events, breweries, offices and busy corners.

To start$38k–112k
Per month$4k–13k
1st client8–26 wks
License neededWeekends ok

Freelance writing

Write blog posts, website pages, emails and articles for businesses and publications.

To start$820–2.3k
Per month$2.5k–10k
1st client2–8 wks
Home-basedOnline

Graphic design

Design logos, flyers, social graphics and brand kits for small businesses.

To start$1k–3.6k
Per month$3k–10k
1st client1–6 wks
Home-basedOnline

Gutter cleaning

Clear gutters and downspouts so rain runs away from customers' homes.

To start$1.2k–5.9k
Per month$4k–12k
1st client1–4 wks
OutdoorsSeasonal

Handmade crafts

Make and sell your own handmade goods online and at craft fairs and markets.

To start$537–2.4k
Per month$2k–8k
1st client1–8 wks
Home-basedCreative

Handyman services

Fix, fit and repair the small jobs on homeowners' to-do lists.

To start$1.3k–7.2k
Per month$5k–10k
1st client1–4 wks
Repeat customersFlexible hours
Lowest cost

Home bakery

Bake cakes, cookies and bread in your own kitchen and sell them to people near you.

To start$759–2.8k
Per month$2k–6k
1st client1–8 wks
Home-basedSide hustle
Lowest cost

House cleaning

Clean homes on a regular schedule, plus deep cleans and move-out cleans.

To start$640–3.2k
Per month$5k–10k
1st client1–3 wks
Side hustleNo experience

House painting

Paint rooms, trim and home exteriors for homeowners and landlords.

To start$905–6.5k
Per month$5k–12k
1st client2–6 wks
License neededRepeat customers

Junk removal

Haul away old furniture, appliances and clutter, then donate, recycle or dispose of it.

To start$3.9k–19k
Per month$4k–10k
1st client1–4 wks
Side hustleWeekends ok

Lawn care

Mow, trim, edge and tidy lawns on a weekly or every-other-week route.

To start$1.3k–14k
Per month$5k–10k
1st client1–3 wks
OutdoorsRepeat customers

Meal prep and personal chef

Cook healthy meals for busy people, in their own kitchens or in a licensed kitchen for pickup and delivery.

To start$462–3.3k
Per month$3k–9k
1st client2–6 wks
Repeat customersFlexible hours

Mobile car detailing

Clean and protect cars at your customers' homes and offices.

To start$2.2k–11k
Per month$5k–12k
1st client2–4 wks
Home-basedWeekends ok

Mobile dog grooming

Bathe, trim and groom dogs in a van or trailer parked at their owners' door.

To start$20k–98k
Per month$5k–15k
1st client2–6 wks
CertificationRepeat customers

Mobile hair and barber services

Cut and style hair at clients' homes, offices, senior communities and weddings.

To start$661–2.5k
Per month$3k–9k
1st client1–4 wks
License neededFlexible hours
Fast start

Moving help

Load and unload rental trucks and storage units, and handle small local moves.

To start$1.7k–6k
Per month$4k–15k
1st client1–3 wks
No experienceSide hustle

Music lessons

Teach piano, guitar, voice or another instrument to children and adults, at home, in theirs or online.

To start$390–1.3k
Per month$3.5k–11k
1st client1–4 wks
Home-basedSide hustle

Party rentals

Rent out bounce houses, tables, chairs and tents, delivered and set up for birthdays and events.

To start$4.5k–18k
Per month$4k–20k
1st client2–6 wks
Weekends okSeasonal

Personal training

Coach clients one to one or in small groups, at their homes, in parks, in a gym or online.

To start$950–4.9k
Per month$4k–10k
1st client2–6 wks
CertificationFlexible hours

Photography

Take portraits, family photos, headshots and event photos for people and small businesses.

To start$1.7k–6k
Per month$3.5k–10k
1st client2–8 wks
CreativeWeekends ok

Pressure washing

Wash houses, driveways, decks and fences back to looking new.

To start$1.8k–13k
Per month$4k–10k
1st client2–4 wks
Side hustleOutdoors
Lowest cost

Print-on-demand store

Sell your designs on shirts, mugs and more online, printed and shipped only when someone orders.

To start$823–2.4k
Per month$1k–10k
1st client2–12 wks
Home-basedOnline

Senior companion care

Keep older adults company and help them at home with meals, errands, light housework and outings.

To start$667–1.3k
Per month$3.6k–12k
1st client2–6 wks
Repeat customersFlexible hours

Short-term rental cleaning

Clean and reset vacation rentals between guests, so hosts get five-star reviews.

To start$416–1.5k
Per month$3.5k–12k
1st client1–4 wks
No experienceRepeat customers

Social media management

Plan, create and post social media content for local businesses, and answer their followers.

To start$1k–2.5k
Per month$3k–12k
1st client2–6 wks
Home-basedOnline
Lowest cost

Tutoring

Help students with school subjects, homework and test prep, in person or online.

To start$360–1.2k
Per month$3.5k–10k
1st client1–4 wks
Home-basedSide hustle

Videography

Film and edit wedding, event and promo videos for couples, families and local businesses.

To start$3.4k–9.2k
Per month$4k–11k
1st client3–10 wks
CreativeWeekends ok
Lowest cost

Virtual assistant

Handle email, calendars, research and admin for busy owners, all from your own desk.

To start$1k–2.6k
Per month$3k–10k
1st client1–6 wks
Home-basedOnline

Web design

Design and build websites for small businesses, then keep them up to date.

To start$1.2k–3.6k
Per month$4k–15k
1st client2–8 wks
Home-basedOnline

Window cleaning

Make homes sparkle by cleaning windows inside and out, with screens and tracks.

To start$785–7.9k
Per month$4k–10k
1st client1–4 wks
Side hustleOutdoors

Yoga instruction

Teach yoga classes and private sessions in studios, rented rooms, parks, workplaces, homes and online.

To start$3.3k–6.5k
Per month$3k–7.5k
1st client1–6 wks
CertificationFlexible hours

Find your idea

Five questions, your best matches

Tell us your budget, your time and what you enjoy. We'll match you with ideas that fit, with costs for where you live.

Start the quiz

Not just ideas: a plan you can follow

Every guide goes from "maybe" to your first paying customer.

  1. Pick an idea

    Compare costs, earnings and how soon you'd get your first customer.

  2. See it for where you live

    The fees, taxes and local prices where you'll actually start.

  3. Follow the steps

    A step-by-step plan, with what each step costs and how long it takes.

  4. Do it with PressUp

    Name it, register it, get your website and keep track of customers, in one place.

Already know what you want to start?

Describe it in a sentence. PressUp helps you name it, register it and put it online.