Acne Treatment in Sellersville & New Hope

A clearer plan for breakouts, at every stage.

Acne can affect your comfort and confidence long after a breakout fades. Whether you are dealing with teenage acne, adult breakouts, or painful cysts, Alpha Dermatology offers care focused on controlling active acne and reducing the risk of lasting marks and scars.

At our Sellersville and New Hope offices, board-certified dermatologist Dr. Daniel I. Shrager and our team start with your skin, your history, and the treatments you have already tried.

When to seek care

We evaluate blackheads and whiteheads, inflamed pimples, deep nodules and cysts, recurring jawline breakouts, and acne on the chest, back, or shoulders. We also discuss the dark marks and scars that acne can leave behind.

You do not have to wait until acne is severe to make an appointment. Persistent breakouts, discomfort, scarring, or frustration with over-the-counter products are all reasons to seek help.

Treatment matched to your skin

Your plan may combine prescription creams or gels with a manageable daily skin-care routine. Depending on your acne and health history, we may discuss topical retinoids, benzoyl peroxide, antibiotics, hormonal treatment, or isotretinoin for appropriate patients with severe or difficult-to-treat acne.

We explain how to use each medication, how to manage irritation, and any monitoring or pregnancy precautions that apply. Once breakouts are better controlled, we can address remaining discoloration and scarring.

Progress you can follow

Acne treatment takes time and consistency. Follow-up visits let us assess your response, adjust medications, and build a maintenance routine that helps limit new breakouts. Our goal is a plan you understand and can realistically follow.

Take the next step toward clearer skin

Schedule an acne consultation at either Bucks County office. Bring a list of your skin-care products and previous treatments so we can make your visit as useful as possible.

Book in Sellersville

Book in New Hope

Prefer to call? Sellersville: (215) 257-0196 · New Hope: (215) 862-6000.