Missing shingles replaced for as low as $95!

bbb-logo logo

Starting at $95 for missing shingle replacements.

Locally Owned & Operated

twitter logo-blue box facebook logo-blue

Free upgrades to 30 year shingles.

Our trained specialists can promptly install new roofs for your residential, commercial, municipal, and industrial properties. Take advantage of 24-hour emergency repair services for chimneys and roofs damaged by storms, wind, or hail. We can perform roof inspections, leak detections, and replace any rotten wood. Appreciate affordable prices that fit your budget!

Protect your property investments

Take advantage of the best deals in your area! Starting at $95 for your missing shingle replacements. Appreciate the highest quality of attention to detail.

• Tear-offs

• Re-roofs

• Patching

• Pitch changes

• Restoration

• Code violation corrections

Comprehensive roofing services for your needs

Always expect superior service for your rubber, copper, tin, sheet, and asphalt roofing needs. Ask about stylish and practical gutters and downspouts to ensure your roof is protected from excessive water. M & R Roofing and Construction has proudly serviced Walls, Shelby, Desoto, Tate, Marshall, Tunica, and their surrounding areas for over 40 years.

Experience with all roofing materials

Call today to get FREE estimates for your roofing! 


Our insurance specialist is available to work with your adjustor.

House 1

We are now installing metal roof systems!