Public Housing Maintenance

Contact Information

If your housing unit requires any kind of maintenance, please contact your Development Staff or Maintenance Foreman assigned to your building.  In general, the upkeep of your apartment is your responsibility.  The repairs to the structure or equipment is our responsibility.  If the repairs are due to normal wear and tear, we will take care of the repair.  If they are caused by negligence, accident or carelessness on your part, or a member of your household or guest, you will be charged the cost of labor and materials for repairs.


Eric Svenson is the Senior Maintenance Foreman for the following sites.  To place a work order during normal business hours, please call the number listed below.

  • 630 Salem Street: 781-388-6046
  • 557 Pleasant Street: 781-322-3285
  • 120 Mountain Ave: 781-322-3281
  • 89 Pearl Street: 781-518-9141
  • Roland Graham (Forestdale): 781-322-3248

John Moreschi is the Senior Maintenance Foreman for the following sites.  To place a work order during normal business hours, please call the number listed below.

  • Newland Street Development: 781-322-3593
  • Linden Homes Development: 781-322-3978
  • Suffolk Manor/Springdale: 781-322-3187
  • Scattered Sites: 781-322-3187