Commonwealth of Virginia Class B Contractor license # 2705001023
General Liability-Insured by The Harford Mutual Insurance Companies

Workers Compensation-Insured by Liberty Mutual Insurance

McDonald Roofing, LLC 

About Us


Mark McDonald has been in business since 1986. McDonald Roofing, LLC is a class B contractor and is fully insured.  Some of the services we offer:


  • Free quotes
  • Inspections
  • Asphalt shingle installation / repair/ replacement
  • Slate repair
  • Gutter cleaning
  • Skylight repair / replacement
  • 10 year warranty on most installations