Skip to content
Pineda's Roofing
Crew installing Atlas Summit 60 synthetic underlayment, with shingle bundles staged on the roof

Main service area

Roofing Contractor in Baltimore, MD

Rowhouse roofs are their own trade. Pineda's Roofing is a roofing contractor in Baltimore for flat roof replacement, leak repair, roof decks and solar on homes across the city.

Pineda's Roofing roofer working on a shingle roof

Roofing in Baltimore City

Your local roofing contractor in Baltimore City

Most Baltimore homes are rowhouses with flat or low-slope roofs, parapet walls and shared party walls. A leak at one seam or drain can show up two rooms away, or in your neighbor's house.

We find where water actually gets in before we fix anything. That means checking drains and scuppers, parapet and chimney flashing, roof hatches and skylights, not just the spot on your ceiling.

What you get

  • Free roof inspections in Baltimore
  • Rowhouse flat roof replacement
  • Parapet, drain and scupper repair
  • Roof deck and hatch flashing
  • Storm damage and insurance claim help
  • Solar on flat rowhouse roofs

Flat roof replacement in Baltimore

When a Baltimore rowhouse roof is replaced, we tear off down to the deck, fix soft or rotted boards and rebuild the slope toward the drain so water leaves instead of pooling. Then we install a modified bitumen or single-ply membrane with the seams and flashing done to last.

Parapet walls and party-wall edges are where most rowhouse roofs fail. We flash and cap them properly as part of the job, not as an add-on.

Roof decks, hatches and older homes in Baltimore

Rooftop decks are popular in Canton, Federal Hill and Locust Point. Every post and penetration through the roof is a possible leak, so we flash them and make sure the roof under the deck can still drain.

In older neighborhoods like Roland Park and Charles Village, steep roofs, dormers and chimneys need careful flashing work. In city historic districts, exterior changes can need review first, and we help you plan around it.

Solar company in Baltimore

A flat rowhouse roof can be a good place for solar, but only if the roof under the panels will last as long as they do. We check and, if needed, replace the roof first, so you don't pay to remove panels for a roof repair a few years later.

Communities we serve in Baltimore City

CantonFells PointFederal HillHampdenRoland ParkCharles VillageHighlandtownMount VernonLocust PointHamilton

FAQ

Baltimore City roofing questions

  • Often, yes. Many rowhouse leaks come from one drain, seam or parapet flashing. We find the source, show you photos and tell you honestly whether a repair or a replacement makes more sense.

Reviews

Hear it from our customers

Real reviews from homeowners and businesses on our Google Business Profile. Read them all on Google, where you can also see our photos and business details.

5.022 reviews on GoogleGoogle Business Profile
  • “We are so please with Pineda's! They walked us through the entire process and worked hand and hand with my insurance company to make the process go quickly and smoothly…”

    Joseph Besler · Google

  • “I want to thoroughly recommend Pineda's Roofing. My experience with them was exceptional. I had a few roof shingles blown off in a storm, as did one of my neighbors. I asked my neighbor who she got to do her repair job and she, thankfully, gave me the name and number for Pineda's Roofing…”

    R David Marcus · Google

  • “Fair prices, quick response time, professional job. Highly recommend!”

    Alex Shushan · Google

  • “I called upon Pineda's Roofing for siding work and everything went extremely well. I was impressed with the customer service/communication, professionalism, and quality of work. I highly recommend them for your siding work (in addition to roofing work).”

    V. Nguyen · Google

Get started

Free roof estimate in Baltimore City

Tell us where you are and what's going on with your roof. We'll call you back, come out, and give you a straight answer.

MHIC# 142024 · Licensed, insured & bonded

Free inspection request

We will call you within 24 hours.

Or call (301) 921-6333
Call nowFree Estimate