This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

ADU Informational Session with the City of Worcester and MassHousing

March 31, 2026 11:00 AM - 1:00 PM (EDT)

Description

ADU Informational Session with the City of Worcester and MassHousing
Tuesday, March 31, 2026 | 11:00 AM - 1:00 PM

Lunch Provided by BayStateBank 

THIS is a FREE Session!

Come learn about Accessory Dwelling Units (ADUs) and what the City of Worcester and MassHousing is doing, permits, zoning laws, regulations, and more. 

You will hear from: 

James Brooks, Director of Housing Development & Healthy Homes for the City of Worcester 

Rocco Leone, Relationship Manager at MassHousing 

Michelle Smith, the City of Worcester’s Chief Planner 

Worcester has adopted zoning provisions to allow Accessory Dwelling Units ("ADUs") as of January 9, 2024! The purpose of allowing ADUs is to enable the creation and expansion of new, diverse housing opportunities intended to increase the supply of healthy, accessible, affordable and sustainable living spaces that address varied housing needs. ADUs provide flexibility for diverse housing types and enable more opportunities for intergenerational living environments and provide rental income for homeowners while encouraging the efficient use of existing housing stock. 

What is an ADU? As defined by the Ordinance, an Accessory Dwelling Unit is "a self-contained housing unit which provides complete, independent living facilities for one or more persons located on the same lot as an existing dwelling unit(s), that is clearly subordinate in use, size and design to the largest existing dwelling unit(s) or principle building, and maintains separate entrances, either directly from the outside or through an entry hall or corridor shared with the principal dwelling."

Contact Information

Name: Vicki Mominee
Phone: (508) 832-6600
Email: vmominee@realtorscentralma.org
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Registration Protection

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}