Salt Lake City is a growing metropolitan area with a strong mix of residential neighborhoods, commercial districts, and ongoing construction. The junk hauling market here is driven by several factors: a booming population (the metro area added over 100,000 residents in the last five years), a healthy real estate market with frequent moves and renovations, and a large number of rental properties in areas like Sugar House, Downtown, and the Avenues. Local residents and businesses generate steady demand for removal of old furniture, appliances, yard waste, and construction debris. Because the city is surrounded by mountains and lakes, there is also a seasonal spike in spring cleaning, post-ski season cleanouts, and summer renovation projects. Competition exists from national franchises like 1-800-GOT-JUNK, but there is ample room for independent operators who offer personalized service, transparent pricing, and fast response times. The average junk removal job in Salt Lake City ranges from $150 to $600 depending on volume and labor, making it a viable low-overhead business if you own a pickup truck or small box truck.
Key local characteristics: narrow streets in older neighborhoods (Avenues, Capitol Hill) require careful parking and loading strategies. Many homes have steep driveways or limited alley access. The city has a strong “green” culture, so offering recycling and donation services is a major selling point. The Wasatch Front also has specific landfill regulations and recycling facilities that affect disposal costs.
You must register your junk hauling business with the Utah Division of Corporations and Commercial Code. Choose a business structure (sole proprietorship, LLC, or corporation). An LLC is recommended to protect personal assets and can be formed online via the Utah One Stop Business Registration portal. The filing fee is $70 (as of 2025). You will also need an Employer Identification Number (EIN) from the IRS even if you are a sole proprietor with employees, or to open a business bank account.
The Salt Lake City Treasurer’s Office requires a Business License for any business operating within city limits. The application fee is approximately $85 per year. You must provide proof of liability insurance (minimum $1 million coverage is standard) and possibly a sales tax license. The license is renewed annually. If you operate mostly outside city limits but also serve Salt Lake City customers, you still need this license. Check with the city’s Business Licensing Division for any specific solid waste or hauling permits; typically junk hauling falls under “general services” but confirm.
Junk hauling services are subject to Utah sales tax on the labor portion (not on the disposal fee if passed through). You must register for a Sales Tax License through the Utah State Tax Commission. The current state sales tax rate is 4.85%, but Salt Lake City adds an additional 1.25% local option tax, making the total rate 6.10% for services. You must collect this tax from customers and file returns monthly or quarterly.
Your work truck must be registered with the Utah DMV and have commercial plates if used primarily for business. Commercial plates require a higher registration fee and proof of insurance. Additionally, you need a valid Utah driver’s license and may need a DOT number if your vehicle’s Gross Vehicle Weight Rating (GVWR) exceeds 10,000 pounds. Most junk haulers use trucks under that threshold, but check your specific vehicle.
Liability insurance is not legally required by the state for this type of business, but it is mandatory for obtaining a Salt Lake City business license and to protect you from property damage claims. Also consider cargo insurance for items hauled, and workers’ compensation if you hire employees. Independent contractor insurance is a separate consideration if you sub out work.
The Salt Lake County Landfill (on 6030 W California Ave) or the Trans-Jordan Landfill (in South Jordan) require commercial users to have an account. You can set up a commercial credit account, which often requires proof of business license and insurance. You will pay per ton (approx. $30-$40 per ton for mixed waste) plus a minimum fee per load. Recycling facilities like Momentum Recycling (for metals, electronics) may have their own account setup process.
Your Google Business Profile (GBP) is the single most important local SEO tool for attracting customers in Salt Lake City. Follow these steps carefully.
Go to google.com/business and create a profile using your real business name, phone number, and physical address (even if you work from home). Use a home address that you’re comfortable sharing, or consider a virtual mailbox in a commercial zone. Google will send a postcard with a verification code to that address. Once verified, you can set service areas instead of showing your home address to the public.
Choose “Junk Removal Service” as your primary category. Secondary categories can include “Waste Management,” “Hauling,” or “Dumpster Rental Service” if you offer that. Be as specific as possible.
Set your service area to Salt Lake City and the surrounding neighborhoods: Sugar House, Avenues, Downtown, Capitol Hill, Rose Park, Fairpark, and also list nearby suburbs like Millcreek, Holladay, Murray, South Salt Lake, and West Valley City (if you serve them). Google allows up to 20 service areas. Do not include areas you cannot realistically reach within your operating hours.
Upload high-quality photos of your truck with your business logo, before-and-after shots of junk removal jobs (with client permission), photos of your team in uniform, and short video clips showing your loading process. Aim for at least 30 images. Add photos of your truck parked in front of recognizable Salt Lake City landmarks (e.g., the Salt Lake Temple, the University of Utah, City Creek Center) to boost local relevance.
Write a 750-character description that includes keywords like “junk removal Salt Lake City,” “affordable hauling,” “eco-friendly disposal,” and “old furniture pickup.” Mention that you serve all zip codes within the valley. Avoid marketing fluff; be factual and helpful.
Ask every satisfied customer to leave a Google review. Respond to all reviews promptly (within 24 hours) using a friendly, professional tone. Use the Q&A feature to answer common questions about pricing, items accepted, and same-day service. This improves the “Helpfulness” signal for local rankings.
Post weekly to your GBP with promotions (e.g., “Spring Cleanout Special – 10% off full truckloads”), seasonal tips, or “before and after” stories. Use local events like the Salt Lake City Marathon or Utah Home & Garden Show to tie in your services.
Add relevant attributes such as “Offers same-day service,” “Accepts credit cards,” “Free estimates,” “Environmentally friendly,” and “LGBTQ+ friendly” if applicable. These help filters.
Beyond Google Business Profile, you need a broader local SEO plan to appear in organic search results for “junk hauling Salt Lake City” and “trash removal near me.”
Create a simple website (WordPress or Wix) with a local focus. Include city-specific landing pages for each neighborhood: /salt-lake-city-junk-removal, /sugar-house-junk-hauling, /downtown-slc-trash-removal, etc. Each page should have 300+ words of unique content mentioning local landmarks, zip codes, and services. Use schema markup (LocalBusiness structured data) to help search engines understand your location and services.
List your business on high-authority local directories: Yelp, Yellow Pages, Angi (formerly Angie's List), Nextdoor, and the Salt Lake City Chamber of Commerce directory. Also be listed on industry-specific
Run a free GBP audit, analyze your competitors, and track your review growth — all in one platform.
Try BizLaunchIQ Free →