Blogs | L. McDaniel Contracting


As always we are happy to help and will get back to you immediately.

Contact Us

DIY Roofing vs. Hiring a Professional Roofer

When your roof needs some work done you’ll have to determine if it is something that you want to take on yourself or if you want to hire a professional Virginia Beach roofing company to do the job for you. Roofing can be a dangerous job around the house, being feet...

read more

Pros and Cons of Metal Roofing

Whether you are looking to hire a Virginia Beach roofing company to repair or replace your existing roof, there are various materials available for you to choose from. For some, having a metal roof is an attractive option not only because of its clean look, but...

read more

7 Signs That You Need a New Roof

For many homeowners, the determining factor for needing a new roof doesn’t happen until they spot a leak in their ceiling, or a bad storm rips off a majority of their shingles. While both instances are indicators of different roofing problems, they are not necessarily...

read more

Siding Options For Your Home

Siding is a great alternative to add color and definition to your home. With lots of different styles and colors to choose from, finding the right look and style for your home has never been easier. While the look and aesthetics of the siding are important, you’ll...

read more


Remove all existing roofing and felt down to sheeting boards. Check out sheeting boards and replace as needed. Tighten down all existing sheeting boards and remove old roofing nails. Install metal drip edge. ( optional ) install ice & water shield underlayment on...

read more

Why we are the preferred Richmond Virginia Contractor.

  • Our customer satisfaction ratings are outstanding, and we’d be happy to share those with you.
  • We are licensed, bonded and insured – and we are in good standing with both the city and state.
  • We warranty all of our work.
  • We utilize only the finest roofing products in the industry so that the work we carry out will remain viable for years to come.
Hours of Operation:

Monday - Friday: 8am - 8pm


Get in touch:

Tel: 804-920-9152

Request a Quote