Annual skin checks, mole and cyst removal, and minor skin surgery in a calm, concierge-style setting. Book online in under a minute — most insurance plans accepted.
“I felt I was in very good hands and everything was explained well — there were no surprises.”
Betty · PatientThe average wait to see a dermatology office near Boston is 50 days. Ours is under a week — so a spot you noticed this morning can be checked, and often treated, in the same visit.
A head-to-toe exam with a dermatoscope — think of it as the yearly habit your future self will thank you for. Quick, thorough, and covered by most plans.
Learn more →Changing, bothersome, or simply unwanted — moles and skin tags removed gently in-office, often the same week you call.
Learn more →A spot that looks new or different deserves an answer. Skin biopsies performed and explained clearly, with results reviewed with you — not just mailed to you.
Learn more →Small skin cancers removed with elliptical excision right in our office — no hospital, no facility fees, no long referrals.
Learn more →
Founded by Dr. Mikhail Novikov in 2015, we’re a small practice by design: visits that don’t feel rushed, providers who remember your name, and procedures done in-office so you skip hospital paperwork and facility fees.
Every provider screens with a dermatoscope for earlier, more accurate detection — and if something needs to come off, it usually can, right here.
Choose who you’d like to see — and book with them directly online.
“The staff was communicative; there were no surprises, which is nice when getting a medical procedure.”
Danielle“The nurses and staff were great. My questions were handled. They were surprised how quickly it healed.”
DJ“I had a large cyst removed off my back, the whole staff & doctor were amazing. They told me what they were doing each step of the way.”
S.S. · Cyst removalPick a provider and choose a time that works for you — most appointments are available within the week, and same-day visits are often open for urgent skin concerns.
Prefer to talk? Call (508) 936-1657 — appointments are ext. 1.