One trade, one crew, over 35 years
Supreme Roofing is a small, local company based in Pasadena, working shingle roofs across northern Anne Arundel County. Not a general contractor that also does roofs — this is the whole business.
Run by Keith Dill
Supreme Roofing is owned and run by Keith Dill, who’s been installing, replacing and repairing shingle roofs in this area for over 35 years. A small company stays small on purpose — it means the person quoting your roof has actually done the work themselves, for a long time, in your neighborhood.
We stick to one material and one trade: asphalt shingle roofing. We don’t sell siding, windows or gutters, and we’re not subcontracting your roof out to a crew we don’t know. That focus is most of why a typical replacement is a single day instead of a week.
Three things we don’t move on
Licensed, actually
MHIC #25497. Maryland requires this to legally sell roofing work — ask any roofer for their number before you sign anything.
Full tear-off, every time
We don’t shingle over an old roof. Tear-off to the decking is the only way to actually find and fix what’s underneath.
Repair when repair is right
If your roof still has real life in it, we’ll say so and fix what’s actually wrong instead of upselling a full replacement.
We’d rather you read them than take our word
We’re a small company with a small number of Google reviews — we’re not going to pretend otherwise or cherry-pick a rating. Read what’s actually there.
Ask us about your roof
Licensed and insured, MHIC #25497, serving Pasadena & northern Anne Arundel County, MD. Call or text (410) 371-9604, or send the form and we’ll get back to you.