L. McDaniel Contracting Roofing Services

Proudly serving Richmond Virginia and Surrounding Areas

Roofing Services | Richmond Virginia and Surrounding Areas

L. McDaniel Contracting is owned and operated by a 3rd generation contractor brought up in the business by a family dedicated to pass down decades of general contracting knowledge and an eye for detail. That said..we listen to every customer and combine input with the conviction and experience to do every job right the first time with quality materials. We have highly trained employees whose work is inspected before every job is completed so not only does our costumers receive the best, our system and way of doing business allows us to operate smoothly, growing our business by making proud business relationships with our costumers that is recognized . Give us a call today to receive a fair quote for quality, honest and efficiently done roofing, siding, windows, gutters, painting,concrete and carpentry etc.


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

Contact Us




Our Professional Roofing Services

Residential Roofing

Whether you are needing a whole new roof installed or just new shingles to update or eliminate leaks. L. McDaniel Contracting offers services for all roofing needs


If you are looking for professional siding contractors, then the only name you need to remember is L. McDaniels Contracting.


Whether you are looking for new or replacement wood, or vinyl windows, L. McDaniel Contracting has the knowledge and experience to give you the windows you want.


Durable, seamless gutters can add curb appeal to almost any home. That is why if you are thinking of replacing or installing gutters for the first time.


Our painting services are available for both commercial and residential construction projects. Having a professional painter come and do the painting for you can save a lot of time, money, and headaches.

Additional Services

There is more to making your home yours, than adding a fresh coat of paint, replacing the windows, updating the siding, or installing a new roof

Available Roofing Systems




Our Professional Guarantee

Quality & Reliability

Locally owned & operated, we are fully insured, accredited & certified. We are proud to deliver best-in-class hand-nailed roofing systems, and we are using only best materials. Our shingle quality specialists are doing outstanding work.

It's All about you

For your convenience we provide FREE estimates & inspections, flexible appointment availability, as well as home delivery & in-home sample showing. We adopted fully consultative approach, and will happily perform pre-installation inspections.

Lifetime Roof Systems

The perfect finishing touch for the perfect roof starts with workmanship. At L McDaniels Contracting our #1 priority is your satisfaction which means improving the roofing experience where you can make the best decision to improve your home.

Client Testimonials

I would like to express my appreciation for a job well done. I had a new roof and gutters put on my house by L.McDaniel Contracting. The men were efficient and fast. The yard was cleaned of all debris.

Again, thank you for a job well done!

M.V. Griffin

In mid November I had L.Mcdaniel Contracting install a leaf proof gutter cover system on my home. This was one of the best things I have done. As the leaves were still falling from the trees at this time I didn’t have a gutter one to lean out. Then in January we were hit with a deep snow of 18 inches or more. This system helped keep the ice rom getting under my shingles and letting it melt under them and get into my home. I will be using L.Mcdaniel Contracting company again for putting a new roof on my home. Thank you Lou for doing such a great job and in such a timely matter.

John C Hall

Henrico, VA

Lou did a fantastic job on our roof, we expected a complete overhaul of our rental property roof. He informed us that we were only in need of repairs and saved us a lot of money. Thank you for being honest and doing a great job.

Carrie Sorensen

…Read More

Hours of Operation:

Monday - Friday: 8am - 8pm


Get in touch:

Tel: 804-920-9152

Request a Quote