Find top-rated Pros in your area
Enter a zip code and get matched to businesses near you.
Geo Icon

John Mills Roofing

Deck or Porch - Build or Replace, Seamless Metal Gutters - Install, Seamless Metal Gutters - Repair,

About us

We offer FREE Estimates on all types of work listed. Call 540-582-7499 Office or Text 540-538-1405

Business highlights

40 years of experience

Services we offer

All types of Roofing, Build Decks/Sheds/Patios, Gutters/Downspouts & Gutter Guards, Replacement Siding, Snow Removal, Soffit/Fascia & Much More!, Tree Removal, Window Replacements

Amenities

Free Estimates

Yes

Accepted Payment Methods

  • CreditCard
Reviews
5.044 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
95%
4
5%
3
0%
2
0%
1
0%
Showing 26-44 of 44 reviews
Cathy W.
Jul 2014
5.0
Yes, I recommend this pro
$9,600
unknown
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Angie P.
Jul 2014
5.0
Yes, I recommend this pro
$10,500
unknown

James G.
Jun 2014
5.0
Yes, I recommend this pro
$17,000
unknown

Jose L.
Jun 2014
5.0
Yes, I recommend this pro
$3,625
Outstanding service. Fast and professional

Paul R.
Jun 2014
5.0
Yes, I recommend this pro
$5,200
It took a while for my HOA to approve the plan after I had acquired several estimates from different roofers.  I chose John Mills because of his good price and Angie's reviews.  I called them back to arrange for them to start the work and it took a couple of calls and date changes before they arrived.  One date was re-scheduled because he didn't have the right shingles available but when the crew did  arrive, they did a fabulous job.
The house looks great!  No issues, easy to arrange payment.  I would say John Mills are certainly good value for money and do great work.

Al M.
May 2014
4.0
Yes, I recommend this pro
okay

Larry B.
May 2014
5.0
Yes, I recommend this pro
$5,900
I had called four roofers for estimates. I have a lot of history with home building and maintenance, and I was expecting trouble getting my roof replaced. John came out the day after I called him, went on the roof and gave me an estimate. I've only heard from one other roofer, and that was after I had already given John the job. I called John on Thursday 15 May 2014 to tell him to go ahead with the roof. We were going out of town for the weekend, and John said that he would do the roof on Monday while we were still out of town. We got a call from our Daughter-in-law on Saturday morning that there were people on the roof. John had decided to get to the roof two days early and get it done. I got back in town Monday afternoon and except for the beautiful roof and gutters, we couldn't tell anyone had been there. Great job, very easy to work with, extremely prompt and a good price! If word gets out, he'll have to put on another crew or two!! I know he will get my recommendation.

Patricia D.
May 2014
5.0
Yes, I recommend this pro
$13,000
Excellent and efficient service.  I was very happy.  I will use them agian in the future.

KATHLEEN H.
May 2014
5.0
Yes, I recommend this pro
$350
fast complete looked great

Rachel D.
May 2014
5.0
Yes, I recommend this pro
$4,200
This company was excellent from the start of the process straight to the end!  When I contacted John for an estimate, he came out the very next day.  Out of three other roofers his estimate was the best I received.  Once I called to schedule the appointment to have the roof installed the workers were at my house three days later, they were very punctual and finished the job in one day. In addition to the shingles, new flashing and vinyl ridge were also installed.  All debris were cleaned up and the job was beautiful.

Joanna J.
Apr 2014
5.0
Yes, I recommend this pro
$3,500
My experience with John Mills Roofing was a great one. I decided to call them for an estimate based on good reviews they've gotten here on Angie's List so far. I called on a Saturday afternoon and to my (very pleasant) surprise, I was told John was available to come give me an estimate that very afternoon! I've waited up to a week to get an estimate from other roofing companies, so I was really impressed. John was at my hours within a couple of hours after my call and have me by far the best price of the three quotes I'd received. I made the decision right then and there to hire him. He advised work could be completed within a week, which was another pleasant surprised based on the other quotes is gotten. Two days later, the roof was done and it looks great! They did a great job and I wouldn't hesitate to hire them again. You can't beat John Mills for price & promptness in my opinion.

Leigh L.
Apr 2014
5.0
Yes, I recommend this pro
$3,500
We initially called on Saturday to see if we could get an estimate, his wife Sherri said he could be out at noon. He was on time and went on the roof to measure. That Saturday I tried to get an estimate from 2 other roofers and no one was available to come out till later in the week. I did get a couple more quotes, but Mr Mills was really the best, punctual and professional. I asked that they let me know if any roof deck may need to be replaced, he said they bring plenty of roof deck and only replace what needs to be done, and would call before hand. We only needed one piece. I pulled up that day to a new roof that looks fantastic!! Thank you so much!

Patricia P.
Nov 2013
5.0
Yes, I recommend this pro
$5,000
Excellent workers, very prompt, went above and beyond what was necessary, Worked steady all day with only one half hour break for lunch. Very courteous. Left area very clean and trash free. Answered all questions . Very efficient

Patricia D.
Jul 2013
5.0
Yes, I recommend this pro
$15,100
The workers arrived on time and worked until a strong storm came up in the afternoon,.  They were forced to stop for a couple of hours and then continued until dark.  They had to come back the next morning and finish up.  They had a full crew and worked very hard.  They were well-mannered, polite, and very hard working. The six-inch gutters are fantastic.  The roof looks wonderful.  They gave me several roofs in the area to view as I was having trouble picking a color.  They were very patient!





William L.
Jun 2013
5.0
Yes, I recommend this pro
$6,550
John Mills Jr and his family were easy to work with.  They started work at 8 AM and completed the job on the same day.  Kenny was professional and the entire crew was focused and hard working.  No complaints.

Mandy K.
May 2013
1.0
$3,900
Recently we had tried to sell our house but the inspector advised the roof would have to be completely replaced. A close friend recommended JMR to us and we called for an estimate. We did tell them up front we were also getting several other estimates at the same time. Mr Mills came out promptly, gave us an estimate, and we promised to follow up. By the time we had the estimates and compared we wanted to make a few adjustments. We also wanted to use a different brand of shingle by GAF rather than the Tamko shingles originally in Mr. Mills proposal. At the time we were told this was fine. Responses were a little slow coming from Sheri at Mr. Mills office but we finally got the details ironed out, and a color of shingle selected, and a date set. Up to that point everyone we had spoken to had been wonderful. When we asked about payment plans is when we received a decidedly cold shoulder from Sheri. While Mr. Mills and his son had said as long as we paid half or more down we could pay off the rest in installments, we got a message on voicemail later from her staying they never did payments, by asking for payments we had made "them" nervous, we had caused delays, and now wanted our signature not only on contract, but also on a note saying we would pay in full. The brusque voice and cold demeanor were shocking enough, but the next day when I called regarding the matter it got far worse. I let it be clear in my voice we were not happy about the email nor the implication that we were payment dodgers who could not be trusted to pay. A payment plan would have been more forgiving on our budget but we were able to pay in full. During the course of the conversation Sheri became down right rude stating "you know I don't think we want this job, maybe you should find another roofer". For a business to say such a thing in this economy is startling to say nothing of utterly unprofessional. My husband then became involved, spoke with her in another phone call where apparently she ranted on how this whole thing was both our fault for "asking too many questions and wanting to many things" after all the "freebies" they had given to us, and more specifically my fault for being rude. She then stated they didn't want to do the job for us any longer. They didn't even want to come back by and pick up their sample board. Unprofessional, rude, confrontational. While Mr. Mills and his son both are delightful and I have heard their work is excellent, its not worth getting past the lady in the office. And heaven forbid you should even hint at a payment plan.
Response from John Mills Roofing

"."


Mike G.
May 2013
5.0
Yes, I recommend this pro
$15,000
I could not have been happier with the work these guys did. It was a very big job and was completed in 4 days. The crew would arrive at 8:30am and not leave until almost dark. The overall quality was excellent both on the roof and gutter system. The estimate John gave to me was very good compared to many others. During the project there were a few minor changes, John called promptly and all went smooth. If you need a roof or gutters, call John Mills Roofing!

Lisa F.
Apr 2013
1.0
I contacted the company on a Thursday morning. She asked when they could come out and look at the roof and I said I'd be home that afternoon and I could be there on Friday. Since I live nearby, she said he could stop by on the way home Thursday, otherwise he'd be out Friday. He didn't show Thursday so I waited at home all day Friday. Around 4:00 p.m. I realized he probably wasn't going to show. I didn't receive a phone call that day or any day afterwards. I went with another company that was prompt and professional. I wouldn't recommend John Mills Jr. roofing because they are an unprofessional and poorly run company.
Response from John Mills Roofing

"."


Bob D.
Mar 2013
5.0
Yes, I recommend this pro
$4,800
Roof was replaced and all work done in one day. Very professional. Total time from estimate to contracting to finished job 5 days.
I was very impressed with the quality of their work the attention to detail and explaining all aspects of the project.

April M.
Oct 2012
5.0
Yes, I recommend this pro
$4,800
I contacted John Mills roofing to get an estimate for a total roof replacement. John came out a few days later and gave me an estimate that was between $2000-$4000 cheaper then all other estimates I had received. About a week later I contacted John's secretary to schedule a day for the work to begin, She told me I would get a call back shortly with a date. A week went by before I heard from her and when she called she said "we will begin working tomorrow". I thought the response time was not very good and assuming that I was ok with the work starting the next day was a bit unprofessional, but the time worked for me so it wasn't as big of a problem as it could have been for someone else. The next morning John showed up with his crew, explained exactly what they would be doing and started the work. Everyone on his crew was very friendly, answered all of my questions and worked very well together. After about 7 hours of work, my new roof was finished. It looked beautiful and was exactly what I wanted. The crew cleaned up everything perfectly. They made sure they picked up every last little piece of trash and used a magnet to get all the nails out of my yard and flower bed. Only time will tell if the roof will hold up, John wrote on the contract that he guarantees his work for 10 years (my shingles have a 30 year warranty). If it is ever needed I hope he stands behind his word and work. Overall I am very happy with the experience and would recommend John Mills roofing to anyone.


Amelia J.
Aug 2012
5.0
Yes, I recommend this pro
$4,700
I received a prompt and free estimate and the work was scheduled quickly when I called to ask them to do the work. They arrived early in the morning and worked nonstop until the job was complete. They did a great job cleaning up all the debris and the foreman showed me the work when it was finished and explained what they had done. The workers were efficient, polite, and very hardworking. I was impressed and pleased with their work.

Kathy B.
Jul 2012
5.0
Yes, I recommend this pro
$4,500
They are a Christian company. They are very professional, thorough, and do an excellent job.

Brady G.
Sep 2011
5.0
Yes, I recommend this pro
$4,300
They did an excellent job.   Scheduled for a 2 day install; but he had enough help to do the install all in the same day.   They were very pleasant and they work clean & fast.   Very happy with the job.

Geraldine S.
Aug 2011
5.0
Yes, I recommend this pro
$4,900
John Mills Jr. came to my house to give me an estimate which he did in less than half an hour. We talked about the ridge vent and I decided that is what I wanted. He and I picked out the shingles that would look best on my brick home. I liked having his input on this. He said he could come back in 2 days and install the roof and assured me that everything was included in this estimate.
John and his crew came early in the morning. He had very professional crew and they each knew what thier job was and really worked hard . I had much more damage to my roof than I knew, but John never bothered me with any of it while they were working to repair all that damage. I saw all that rotted wood coming off my roof and then all the repairs being done. They finished and cleaned up completly, all trash and nails, and hauled away the trash. They were very careful to not damage any of the plantings surrounding my home True to his word , there were no added charges for all the repairs of the damaged roof.
The new roof looks great ! It is great to work with someone that shows pride in their workmanship. The color we chose looks just like I hoped it would. I am very happy with this service. I asked for and got an estimate for replacing the gutters and downspouts and they will be back next week to install those. I could not be happier with this whole process. John Mills Jr. makes it so easy to get a new roof!
Showing 26-44 of 44

Licensing

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

John Mills Roofing is currently rated 5.0 overall out of 5.
John Mills Roofing accepts the following forms of payment: CreditCard
Yes, John Mills Roofing offers free project estimates.
No, John Mills Roofing does not offer eco-friendly accreditations.
No, John Mills Roofing does not offer a senior discount.
No, John Mills Roofing does not offer emergency services.
No, John Mills Roofing does not offer warranties.

Contact Information

468 Ferry Rd, Fredericksburg, VA 22405

Share project details to get started.