Don't Settle for an Ordinary Roof

We can upgrade your home

Your roof is one of the most important features of your house. It protects your interior from wind, rain, snow and hail. It's also one of the first things people see when they look at your home. If you want a roof that will look appealing and last for decades, call Hammersmith Roofing & Construction

As an experienced roofing contractor, we install several types of roofs in the greater Richmond area. We've been working on roofs for residential and commercial customers for years. Our team has the skills to install roofs for family homes, apartment buildings, restaurants, retail stores, and townhomes.

Discuss the residential or commercial roofing services you need with our skilled contractor today 804-372-8285.

Justin and the entire staff at Hammersmith are fantastic. Aside from being extremely professional, they actually care about the details. This is not easy to find in a roofing company. We have two types of roofing and live in a very old home, and Hammersmith had specialist for each roof come to ensure the job was done right and quickly! As a realtor and homeowner, I would highly recommend them!

Alec White

5 Stars

They are a very knowledgeable roofing contracting business, especially with old slate roofs. I will definitely use their services again.
Everyone I dealt with from this company was professional, upbeat, very mannerly and polite from the office staff to the people out in the field. Plus the roofers actually performing the repairs on my roof "whistle while they work". I give this roofing company four thumbs up!

kathryn sowers

5 stars

I contracted with Hammersmith Contracting to build an outdoor porch and outdoor fireplace. From the first meeting through the end of the project, Justin was thorough, communicated throughout and always responsive. The entire experience was excellent. There was always a keen attention to detail to ensure the project met / achieved expectations. I would highly recommend Hammersmith.

Joan Woodis

5 stars

We used Hammersmith to replace the low slope roof on our historic Fan District home and garage. They are one of the best home contractors with whom we have worked. We highly recommend them for anyone considering roof replacement or repair.

From the first interaction to the last Justin and Kelly were excellent in the quality and timeliness of their communications. The quality of the work and care taken to keep a clean job site was excellent. We had a very small punch list at the end of our project which was addressed immediately. Simply a cut above the rest.

David McQuillin

5 Stars

Don't Spend a Fortune on a Roof Replacement

Hire our skilled crew for effective roof repairs

We install high-quality roofs

Roofing is an investment in your property's future. You want to make sure it lasts as long as possible. Why not install a roof that's designed to last a lifetime? Our roofing contractor will make sure you have a roof that suits your needs. We offer:

Metal roof installation services - You can rely on metal to stay strong in extreme weather while also providing an attractive look.
Slate roof installation services - Slate is popular for its high-end appearance and can last up to 200 years with proper care.
Flat roofing services - We can upgrade your home or office with an energy-efficient TPO, EPDM or modified bitumen roof.
Roof repair services - We offer a variety of roof repairs, covering leaky roofs, missing shingles, sagging roofs & more.

If you're not sure what material to choose, we can explain your options and make a recommendation. Contact us today for more information.

Is your roof damaged? We can help.

Even the most durable roof will suffer occasional damage. If your roof is missing shingles or has developed cracks and leaks, contact us for roof repairs. Our crew will examine your roof and let you know the extent of the problem. We'll offer an effective solution so you can get your roof back in tiptop shape and help it last as long as possible.

Get metal, slate shingle or flat roofing services by calling 804-372-8285 today.