On this page
In Minneapolis the city licenses a short list of trades (plumbing, gas fitting, HVAC, residential specialty work, window cleaning above 24 feet, tree servicing, garbage hauling), while the state licenses roofers, electricians and full residential builders. The city also sets noise hours, sidewalk snow deadlines, a $16.37 minimum wage for 2026 and sick and safe time rules.
Key takeaways
- Minneapolis has a Residential Specialty Contractor license with a $10,000 bond, and a state residential building license replaces it.
- Roofers need a state license, not a Minneapolis one.
- Construction noise is allowed 7 a.m. to 6 p.m. on weekdays, and weekend work needs an after-hours permit.
- Sidewalks at single-family homes and duplexes must be clear within 24 hours after snow stops, and shoveling snow into the street is illegal.
- City employment rules (minimum wage, sick and safe time) apply to hours worked inside Minneapolis, even for crews based in a suburb.
This page covers what the City of Minneapolis itself requires of a contractor or home-service company. State rules sit on top of it and are covered on our Minnesota startup page and in the Minnesota contractor license guide. Where the city and state split a topic, this page says which is which. Every fact below comes from a City of Minneapolis page read in October 2026, and the city's own pages call themselves a guideline, so confirm before you bid.
Which rules are the city's and which are the state's
Minneapolis runs its own trade licensing for several building trades, its own permit office, its own noise and snow rules, and its own employment ordinances. It does not run roofing or electrical licensing. The city's residential specialty page says plainly that roofers do not need a Minneapolis license and must hold a State of Minnesota roofer license instead. Its trade license list does not include electricians either, so those come from the state Department of Labor and Industry.
| Topic | Who sets it | Where it lives |
|---|---|---|
| Residential specialty contractor license | City | Business Licenses & Consumer Services |
| Residential building contractor or remodeler license | State | Department of Labor and Industry |
| Roofer license | State | Department of Labor and Industry |
| Plumbing, gas fitter, HVAC, oil burner, steam and hot water, refrigeration licenses | City | Business Licenses & Consumer Services |
| Building permits and inspections | City | Construction Code Services |
| Noise hours, sidewalk snow rules | City | 311 |
| Minimum wage, sick and safe time | City | Department of Civil Rights |
The Residential Specialty Contractor license and its $10,000 bond
If you contract directly with owners of buildings with four or fewer living units, the city has a license for the trades the state does not cover for you: excavation, masonry, carpentry, interior finishing, exterior finishing, drywall and plaster, and general installation. The city requires a surety bond with the application and links a $10,000 bond form. The page lists no fee, so check the city's license fee schedule or call Business Licenses.
The exemption matters. According to the city, anyone who already holds a State of Minnesota Residential Building license does not need the Minneapolis specialty license. The city lists the license trades, and the state licenses residential builders and remodelers separately, so ask both offices which one covers your work before you take a deposit.
Business Licenses & Consumer Services sits in the Public Service Building, 505 Fourth Ave. S., Room 220. The phone is 612-673-2080 and the office is open 8 a.m. to 4 p.m. Monday through Thursday and 9 a.m. to 4 p.m. on Friday.
Other trades the city licenses
The city's trade license page lists ten licenses: billboard erector or billposter, building wrecker, gas fitter, HVAC Class A or B, oil burner installer, plumbing, refrigeration systems installer, residential specialty contractor, sign hanger or sign painter, and steam and hot water systems installer. One application can cover more than one trade. A heating company or plumber working in Minneapolis should look here as well as at the state, because state rules on these trades are separate.
A second group the city calls skilled work licenses includes three that touch home-service companies. A tree servicing license is required to cut, trim and remove trees or branches and to apply pesticides. A window cleaner license is required for cleaning windows over 24 feet high. The city page lists no further limits, so ask Business Licenses whether your ladder or lift work is covered. A garbage truck license covers solid waste haulers, which is the category junk haulers should ask about. The city page does not name junk removal directly.
Permits: what Minneapolis says needs one and what does not
The city's rule is that most construction projects need a permit before work starts. Its exempt list is short. Exterior items on it are freestanding decks, platforms and stoops under 30 inches high that are not attached to a structure with frost footings, fences no more than seven feet high, gutter systems, soffits, fascia and trim, window awnings projecting no more than 54 inches, one-story sheds under 200 square feet, prefabricated pools within size guidelines, and play equipment. Interior exemptions include cabinets, countertops, floor tile, carpet, paint, wallpaper and smoke or carbon monoxide alarms.
Roofing, siding and replacement windows are not on the exempt list. The city says emergency repairs can be done first, as long as you apply within the next working business day. For anything not listed, the city tells you to contact Construction Code Services at 612-673-3000 rather than guess.
The city page does not say how the permit fee for a reroof is figured and does not address every siding or window case. Put "permit confirmed with the city" on the estimate checklist, and write the permit cost line into the quote.
Noise hours that decide your start time
The Minneapolis noise page sets three schedules. Power mowers, trimmers, saws, leaf blowers and similar tools are allowed from 7 a.m. to 10 p.m. Construction or demolition noise is allowed 7 a.m. to 6 p.m., Monday to Friday, and an after-hours work permit is required for any work on Saturday or Sunday. Homeowners doing their own work get wider hours (7 a.m. to 8 p.m. on weekdays, 9 a.m. to 6 p.m. on weekends), but a hired crew does not.
Snow equipment is the exception that helps winter crews. Snowblowers and snowplows are allowed at any hour during an official snow emergency or within 24 hours of a snowfall of 1 inch or more. Complaints about noise outside the allowed times go to 311.
Snow and sidewalk deadlines for property owners and the crews they hire
If you plow or shovel for clients, you are working to the city's sidewalk clock. Single-family homes and duplexes must clear sidewalks within 24 hours after it stops snowing. All other properties get four daytime hours, defined by the city as 8 a.m. to 5 p.m. The city begins inspecting 24 hours after each snowfall. If the sidewalk is still not cleared at the follow-up inspection, city crews clear it and bill the owner, and an unpaid bill is added to the property taxes. The fee amount is not on the city page.
Shoveling snow into streets or alleys is against the law in Minneapolis, so a contract should say where snow will be stacked. The city can also declare a snow emergency, which puts special parking rules in place for three days, or post temporary no-parking signs. Ahead of a major storm it may restrict parking up to 48 hours earlier. Add these to your route planning in our snow removal startup guide.
Wash water, dewatering and the Health Department permit
Minneapolis requires a permit to discharge water to a storm drain or sanitary sewer on a temporary basis, issued by the Environmental Health Permit office of the Minneapolis Health Department (612-673-2301). The page covers temporary discharges such as pumping out standing water, and it asks for a sediment control plan when the water comes from standing water. It does not mention pressure washing or wash water, so we are not telling you a washing job needs this permit. If your work sends water to a storm drain, call that office and ask before you start.
City employment rules that apply to hours worked in Minneapolis
Minneapolis has its own minimum wage and its own paid-time-off law. The city announced a minimum wage of $16.37 an hour for all employers starting January 1, 2026, up from $15.97 in 2025 and above the state's $11.41, regardless of age or employer size. The city says the rate adjusts for inflation, so recheck it each January. Coverage depends on where the employee physically works, so a suburban crew that does a job inside the city limits is covered for those hours. The Department of Civil Rights enforces the city's wage theft ordinance, and workers can report by calling 311.
The Sick and Safe Time ordinance gives employees one hour for every 30 hours worked. Employers with six or more employees that do not already offer comparable time off must provide paid time, and smaller employers must provide the time, though it may be unpaid. Coverage applies to employees who work at least 80 hours per year within Minneapolis, and the Labor Standards Enforcement Division of the Department of Civil Rights investigates complaints. Read our first-hire guide before you put a helper on the payroll.
Climate and the work calendar
The National Weather Service Twin Cities office puts the normal first freeze for the Twin Cities between October 1 and October 10, which is the practical end of exterior washing, painting and most concrete work. Fall cleanup, gutter and snow-equipment prep belong in the weeks before that window.
What this means for your setup
A Minneapolis page on your website that names the actual license you hold, your service area and your hours gives customers something the lead marketplaces do not. If a call after 6 p.m. asks about weekday construction, your phone line or an AI receptionist can quote the real noise window. Minnesota is a one-party consent state for recording, with the caveat in our recording guide.
This is general information, not legal advice. City pages change, so confirm the license, permit and fee with the office named above before you act.
Frequently asked questions
Does a Minneapolis roofer need a city license?
No. The city says roofers do not need a Minneapolis license and must hold a State of Minnesota license instead.
Can I work a Saturday job in Minneapolis?
Construction noise on a weekend requires an after-hours work permit, per the city's noise page. Lawn tools such as mowers and leaf blowers are allowed from 7 a.m. to 10 p.m.
How fast do sidewalks have to be shoveled in Minneapolis?
Within 24 hours after snow stops for single-family homes and duplexes, and within four daytime hours (8 a.m. to 5 p.m.) for other properties.
Does Minneapolis require a general business license?
The city pages we read do not describe a general business license for contractors. They describe trade-specific licenses. Ask Business Licenses at 612-673-2080 whether your service needs one.
Sources
- Residential specialty contractor license, City of Minneapolis, 2026
- Trade licenses, City of Minneapolis, 2026
- Skilled work licenses, City of Minneapolis, 2026
- Work exempt from permit, City of Minneapolis, 2026
- Noise complaint, City of Minneapolis, 2026
- Sidewalk snow clearing, City of Minneapolis, 2026
- Snow, City of Minneapolis, 2026
- Temporary water discharge, City of Minneapolis Health Department, 2026
- Minimum wage increases to $16.37, City of Minneapolis, 2025
- Sick and Safe Time policy overview, City of Minneapolis, 2026
- First fall freeze information, National Weather Service Twin Cities
General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.