Serving Milwaukee County & Nearby Communities

Built to protect
your home.

Local roofing repairs and complete roof replacements done with honest communication, careful workmanship, and dependable service.

Small, local roofing company
Direct communication with the owners
No high-pressure sales pitches
Roofing Services

Everything your roof needs.

From a small leak to a complete roof replacement, J&M provides practical roofing solutions for homeowners throughout the Milwaukee area.

01

Roof Repairs

We locate the source of the problem and repair damaged areas before they cause expensive structural damage inside your home.

  • Roof leak repairs
  • Missing shingles
  • Wind-damaged shingles
  • Loose or lifted shingles
  • Nail pops
  • Roof vent repairs
  • Flashing & Chimneys
  • Emergency repairs
02

Roof Replacements

When repairs are no longer enough, we can safely remove the old roofing systems and install a complete, weather-hardened new roof.

  • Asphalt shingle roofing
  • Complete tear-offs
  • Multiple-layer removal
  • Cedar shake removal
  • New plywood installation
  • Synthetic underlayment
  • Ice & water protection
  • Ridge ventilation
03

Storm & Wind Damage

Strong winds and Wisconsin weather can loosen shingles, damage flashing, and create leaks that are difficult to see from the ground.

  • Wind-damage inspections
  • Storm-related repairs
  • Missing shingle swaps
  • Temporary protection
  • Roof damage photos
  • Insurance coordination
04

Roofing & Exterior Details

We can also address important structural areas connected directly to the longevity of your main roofing system.

  • Fascia repairs
  • Soffit repairs
  • Roof-edge repairs
  • Gutter replacements
  • Gutter repairs
  • Pipe boot replacement
  • Skylight flashing
  • Chimney flashing
Our Work

Recent Roofing Work

Local roofs repaired and replaced. Before-and-after pictures will help homeowners understand the quality and size of the projects you handle.

Complete Roof Replacement
Replacement

Complete Roof Replacement

Old roofing removed, damaged decking replaced, and a complete new asphalt shingle roofing system installed.

Storm Repair
Wind Damage

Wind-Damage Repair

Loose and missing shingles replaced to stop water from entering the home.

Fascia & Roof Joint
Edge Repairs

Roof and Fascia Repair

Damaged roof edges, fascia, and surrounding roofing materials repaired and properly sealed.

Why J&M

Local service without the pressure.

  • 01

    Direct Communication

    You speak directly with J&M—not a salesperson or a large call center.

  • 02

    Honest Assessments

    We explain whether your roof needs a repair or a replacement. We do not recommend replacing a roof when a practical repair can solve the problem.

  • 03

    Clear Estimates

    You receive a clear description of the work, materials, and price before the project begins.

  • 04

    Owner-Supervised Work

    Your roofing project is personally supervised to help maintain quality from the first inspection through the final cleanup.

  • 05

    Respect for Your Property

    We protect the area around your home and carefully clean the property after the roofing work is completed.

  • 06

    Local Experience

    We understand the rain, snow, ice, wind, and temperature changes Wisconsin roofs experience throughout the year.

J&M replaced our storm-damaged roof in Wauwatosa quickly and cleanly. Jon explained our repair vs replacement options honestly and saved us thousands compared to other quotes. True professionals!
— David, Wauwatosa
Our Territory

Areas We Serve

J&M provides roofing services in Milwaukee County and surrounding communities.

Contact us to confirm service availability at your property.

  • Milwaukee
  • Greenfield
  • West Allis
  • Wauwatosa
  • New Berlin
  • Hales Corners
  • Franklin
  • Oak Creek
  • Brookfield
  • Waukesha
Get Started

Request a free estimate

Describe your roof's condition or project goals. Jon & Miguel will review your details personally and reach out within 24 hours to coordinate a free, honest assessment.

We respond to every request personally. Your information will not be sold or shared with other contractors.