See what our customers have to say!

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Excellent job did good job on cleanup finished in one day

Sharon H. in Charles City, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Mike is extremely knowledgeable, courteous and a pro.

Fred L. in Grundy Center, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Straight forward, easy to work with, and honest. Very happy with the work Adam and his crew did. Highly recommend them.

Review by Jason G. in Ames, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Excellent roofers,Fast, Efficient and Clean.

Scott L. in Marshalltown, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Adam did a great job. Would highly recommend him. Work was done quickly and we are very satisfied.

Cloyce H. in Marshalltown, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Mike took the time to do a thorough evaluation of my roof and provided me with a detailed and competitive estimate. The products offered were top quality and the finished roof looks great. The crew also did a great job of cleanup. I highly recommend ProCrafters Roofing to anyone in need of a roof replacement.

Dale H. in Marshalltown, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Overall satisfied with this company

Patrick C. in Marshalltown, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Mike made sure we knew exactly what was going to be done and how. Clear estimate. NO hidden surprises. Top quality products. Assured us that if any problems should arise,that he stands behind his product and workmanship. His crew showed up early,worked diligently and professionally. We were very pleased with how they protected deck,flowers etc. and cleaned up everything. We highly recommend Mike and his crew .

David P. in Conrad, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Top quality products, top quality work in a fast & professional manner!

Kevin P. in Joice, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project:Repair an Asphalt Shingle Roof
Very polite knowledgeable young man great worker

Stephen L. in Clear Lake, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Mike is a great guy with a super good crew! I have been a contractor for 35 years, I know the game, I just invest now. I will use Mike any time i can! STRAIGHT SHOOTER!

Jrg group R. in Zearing, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Mike Voelker was an excellent communicator throughout the entire roofing project. Fair pricing, efficient crew, attention to detail, excellent clean-up! Two of my neighbors were so impressed with the efficiency of his crews work that they asked for estimates on their roofs. Highly recommend!!!

Julie D. in Hudson, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Timely, neat and done in one day.

Theresa S. in Waterloo, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Repair an Asphalt Shingle Roof
This is a very professional and proficient company. It took only 1 day to complete the job as they indicated. The clean-up was excellent! I would hire them for any home repairs. You can't go wrong with this company!

Karen P. in Waterloo, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Repair a Roof
They started at 7 and were done by 3. He communicated very well. If he ran into a problem he wouldn't proceed until speaking with me and getting my approval to fix things I didn't know about. I'd choose him over anyone else.

Review by Josh H.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Repair a Roof
I was happy with all the work they did, it was completed in a timely fashion with great quality

Bill W.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Repair a Roof
I called him and he was very prompt, got the job done, cleaned up their mess. It was absolutely fantastic.

Review by Justin S.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Repair Siding
He made things very simple. Everything was done in a timely fashion and the quality was very good.

Brett S.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project:Install or Repair a Roof
I've had lots of roofers work on my houses and businesses and hes the best I have ever found.

Mike B.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Repair a Roof
They helped us out to get us what we needed and even argued with our insurance company to make sure we were taken care of.

John B.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Repair a Roof
One of the things I appreciate the most, is that they handled all the interactions with the insurance company and pointed out the damage. I don't believe I would have got a new roof if they hadn't handled the insurance company. Nice installation job.

John S.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐


Project: Install or Repair a Roof
Prompt, attention to detail, they were on time and kept an eye on the weather to ensure we weren't stuck and they did the whole job in one day.

Ian P.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Repair a Roof
They had a good choice of materials, responded quickly and had things set up fast. they got it done in one day even after I added in a few extra things. They cleaned up so well you couldn't even tell they were there.

Lynn N.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Repair a Roof
Probably one of the best roofing companies I've worked with.

Christian (chris) H.

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
I received damage due to a windstorm. The roof needed tarping until the insurance could be worked out. Mike, the Owner, came out and got that done and as soon as the insurance details were taken care of, had his crew here and did the job excellently in one day. He was stayed in contact with the insurance people and myself thru the whole process. Just a real pleasure to do business with ProCrafters and Mike Voelker.

Marla H. in Waterloo, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Quick response to inquiry. utilized quality products/materials. Will give multiple quotes. Fair pricing. Very professional in dealing with customer and crews. Quality work! Efficient crew. Finished work as scheduled. cleaned up very well. I would highly recommend for all your roofing projects! great job!!!

Beverly T. in Shellsburg, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
Very fast and efficient, cleaned up after very well

Joe M. in Waverly, IA

⭐⭐⭐⭐⭐

Quality: ⭐⭐⭐⭐⭐
Customer Service: ⭐⭐⭐⭐⭐
Value for Money: ⭐⭐⭐⭐⭐

Project: Install or Replace an Asphalt Shingle Roof
He does quality work in timely manner.. Very professional.

Review by Misty V.

⭐⭐⭐⭐⭐