Roof Installation

We can install a roof on your patio, carport, home addition or new construction project.

Roof Installation

Roof Repair

We can take on any size roof repair, small or large.

Roof Repair

Roof Replacement

If reroofing your property is not an option, ask us about our roof replacement services.

Roof Replacement

Storm Damage

Don't let a bad storm destroy your home. Hire us to put the pieces back together.

Storm Damage

Our Business Is Family Owned and Operated

Choose our dedicated roofing company in Nokesville, VA

Living in a home with a damaged or outdated roof can be dangerous. If there's a slow leak or hole, your interior could suffer mold and water damage. Keep your family and property protected by hiring Virginia Craftsman Services, LLC. Our roofing company can repair, reroof or replace your existing roof in Nokesville, VA. You can trust us to keep you safe in your home.

We also offer storm damage repair services that cover any damage caused by storms, hurricanes or hail. Our roofing services cover installations for any type of residential roof.

On top of our financing options, we offer a 10% discount to military personnel. Contact us right now to learn more about our roofing services.

Why choose us?

If you hire a roofing company that’s not qualified to install your roof, you’ll be spending a lot of money on costly repairs in the future. When you hire us, you can feel confident that your home is in good hands. You should hire our team because we:

Offer financing options
Are licensed and insured
Offer free estimates
Have over 30 years of experience
Are a locally owned and operated business
Have quick turnaround times

We can replace your roof in a timely manner without skimping on quality. Call 703-989-1525 now to learn more about our roof installation and roof replacement services.

We work with a variety of roofs

Our team is licensed, insured and extremely experienced. We can install any type of roof, including:

Asphalt shingle
Flat
Metal
Slate

We’ll make sure your roof is installed correctly in Nokesville, VA.