Don't Settle for an Ordinary Roof

Our roofing contractor in Richmond, VA 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 Contracting Co.

Our roofing contractor installs several types of roofs in Richmond, VA and the surrounding 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.

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.

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.