
Serving Upperville, VA and surrounding areas
Approved
In business since 1990
Free estimates
Warranties offered
"Price was good. Roofing and gutter replacement completed on time. Good group to work with, I would definitely recommend - great job."





+5


Serving Upperville, VA and surrounding areas
Approved
In business since 1990
Free estimates
Warranties offered
"Price was good. Roofing and gutter replacement completed on time. Good group to work with, I would definitely recommend - great job."





+5

Serving Upperville, VA and surrounding areas
Approved
In business since 1996
Free estimates
Warranties offered
"Free solar tube cleaning, free roof / gutter inspection, free attic evaluation & fan inspection. The 2 professionals were very nice & helpful! Had no complaints!"





+2

Serving Upperville, VA and surrounding areas
Approved
In business since 2022
Free estimates
Credit card accepted
"Brian was great with communication. The team were professional and did a great job on my roof. I was very pleased with the outcome. The price was right!"




Serving Upperville, VA and surrounding areas
Approved
In business since 2004
Free estimates
Emergency services offered
"Roofing repair & replacement, roof came out great!"





+8

Serving Upperville, VA and surrounding areas
Approved
In business since 2016
Free estimates
Emergency services offered
"Docherty Roofing did an excellent job installing my new roof. They were prompt and very professional. I highly recommend them."





+12

Serving Upperville, VA and surrounding areas
Approved
In business since 1990
Free estimates
Warranties offered
"Excellent experience working with a highly skilled team of professionals. Pierpoint Construction worked with us to change an the aging master bathroom layout to a wonderfully modern, bright, and practical master bath. The old shower is now a spa-like double shower with seat and niche. The old tub is now a modern freestanding tub with floor standing faucets and shower fixture. The two individual vanities were replaced with one single wide vanity. And the floor and wall tiles were replaced with better quality materials. We got our dream bath. Thank you Pierpoint, you have the best craftsmen!"





+55

Serving Upperville, VA and surrounding areas
Approved (Corporate)
In business since 2001
Warranties offered
Credit card accepted
"Workers appeared on time, were courteous, extremely competent, and completed all repairs."





+8

Serving Upperville, VA and surrounding areas
In business since 1980
Free estimates
Credit card accepted
"Working with William Mackay roofing was a great experience. I knew from my home inspection that I needed to have a membrane sealed on my roof. I called three roofers before the winter and during early spring and every one of them was slow to get back to me, or just not very informative, would charge for the estimate, etc...
I called William Mackay based on the Angies List service reviews and I was not disappointed. They contacted me immediately through the app. They were available and they arrived on time. They provided a free estimate, took photos of my roof, and shared them with me. They showed me exactly what needed to be done and they were straightforward - they did not try to sell services I didn't need.
When I inquired about scheduling, they had space on that day's schedule - they immediately called a worker in and got to work on my roof. The maintenance was completed in a few hours. They took photos of the completed work and emailed both "before" and "after" photos with an in-depth explanation of the completed work.
Ben and Bill Mackay (sons of William) handled the job. Ben Mackay shared information on how to maintain my roof. I'm a new homeowner and I bought a well-maintained house that is almost a century old. He shared info on the difference between newly constructed roofs and the materials used, and roofs like mine. Bill managed the job.
I paid a fair price but more importantly, I know that I can call them and they will do a great job. They also stand behind their work. Family owned businesses are important - they rely on word of mouth and repeat business. Highly recommend.
"





+17

Serving Upperville, VA and surrounding areas
In business since 2002
Free estimates
Emergency services offered
"chris was professional, and did a wonderful job. He was punctual, neat, explained the problem clearly, and fixed it quickly. He is a true expert on roofing, and was straight forward,and clear about all aspects of the job. Can't recommend him highly enough. I will definitely call him for any future roofing problems.
"





+8

Serving Upperville, VA and surrounding areas
In business since 2006
Free estimates
Warranties offered
"The staff at Peak Roofing Contractors made it very easy to work with them. They were friendly and very responsive to my questions or inquiries. They replaced our asphalt shingle roof at a reasonable price. The work went smoothly and they did a great job cleaning up after the work was finished. We were happy with the quality of the work--my wife said we now have the best-looking roof on the block. I would use Peak Roofing Contractors again for other major home improvement projects and I would not hesitate recommending them to others."





+1
From average costs to expert advice, get all the answers you need to get your job done.

Budget for composite shingle roof costs based on factors like roof size and pitch, labor, removal and disposal, complexity, and more.

Discover how much a copper roof costs to install based on factors such as size, pitch, current roof condition, and labor rates.

Learn how much you’ll pay to repair an asphalt shingle roof based on the problem at hand, labor requirements, and the design of your roof.

Flat roof replacement costs are based on factors such as roof type, material, potential repairs, labor, and accessibility. See how much you could spend on this project.

Learn how much a metal roof costs to install. Discover how factors like size, pitch, style, coatings, type, and labor rates affect the price.

Budget for metal roof repair costs based on factors such as metal type, the problem you’re having, maintenance, replacement costs, labor, and more.