Hello, here at All Weather Repairs LLC we are currently #1 on thumbtack. We are licensed, we have general liability, and workmen’s compensation. Let me tell you a little about me, and how my business started. I graduated vice president of my class at Penn state. Before, during, and after college I have worked in construction, primarily roofing. My focus is each and every homeowners best interest. Since 2010 I have been in the roofing industry traveling from Cleveland, to Pittsburgh, and even working in Tampa Florida. From a laborer to sales manager, and now being the owner, I have the experience to be a conscientious contractor. I understand it’s very important to build relationships and trust, with you the homeowner. Working with us means getting your project done right, and affordable for your budget!
Overview
Current Top Pro
Hired 268 times
Background checked
5 employees
4 years in business
Business hours
This pro hasn't listed their business hours.
Payment methods
This pro accepts payments via Apple Pay, Cash, Check, Credit card, Venmo, and Zelle.
Top Pro status
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
2024
2023
Services offered
Repairs needed
Roof and/or gutter cleaning
Shingles or tiles repairs or replacements
Rain gutter(s) repairs or replacements
Flashing repairs or replacements
Building height
Single-level
Two-story
Three-story
High-rise
Current roof material
Asphalt shingles
Clay or concrete tile
Metal
Rubber
Projects and media
Projects and media
Reviews
Customers rated this pro highly for responsiveness, professionalism, and work quality.
Exceptional 5.0
213 reviews
5
97%
4
2%
3
1%
2
0%
1
0%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Kathy N.
5 days ago
•
Hired on Thumbtack
Wonderful work ethic!! Great hustle!! Arrived just hours after I made the first contact. Assessed damage, bought materials, and made repairs quickly and efficiently. Professional, personable, and hard working! Will most certainly call again for roof issues!
Details: Flashing needs to be repaired or replaced • Single-level building • 11 - 20 years old • Asphalt shingles • No, the project is not covered by an insurance claim • Residential • Owner
Roof Repair or Maintenance
Jeff S.
Dec 30, 2025
•
Hired on Thumbtack
Responded very quickly and was helpful with diagnosing how severe my roof puncture was. I’ll call them for any of my roofing needs in the future, cant find customer service like this anywhere.
Details: Shingles or tiles need to be repaired or replaced • Two-story building • 11 - 20 years old • Asphalt shingles • No, the project is not covered by an insurance claim • Residential
Roof Repair or Maintenance
Michael P.
Nov 6, 2025
•
Hired on Thumbtack
Don is a wizard. He found a leak in my roof instantly and had it fixed within 10 minutes. Professional and honest. I’m very happy.
Details: Shingles or tiles need to be repaired or replaced • Flashing needs to be repaired or replaced • Two-story building • 21 - 30 years old • Asphalt shingles • No, the project is not covered by an insurance claim • Residential
Roof Repair or Maintenance
Patricia Y.
Sep 5, 2025
•
Hired on Thumbtack
Mr McFarland responded quickly, and came to my home the same day!
He took care of my roof issue, and treated me with kindness and professionalism.
Will call him again for future home repair concerns.
Details: Flashing needs to be repaired or replaced • Single-level building • 11 - 20 years old • Asphalt shingles • No, the project is not covered by an insurance claim • Residential
Roof Repair or Maintenance
Darrell g.
Jul 10, 2026
•
Hired on Thumbtack
The quality of their work is A-1. They would explain what I needed done to my property and the steps they need to take to get it done. My Muti-family second floor porch was collapsing and Donnie and his team secured it .I would recommend them to anyone who needs service. Excellent job!!
Details: Entire portions of roof need to be repaired • Two-story building • 0 - 10 years old • No, the project is not covered by an insurance claim • Residential • Owner
Roof Repair or Maintenance
Credentials
Background Check
Donald Mcfarland
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
Senior citizens discounts
Military discounts
What is your typical process for working with a new customer?
Setting an appointment that’s good for the customer. Giving an estimate on the spot. We offer same day repair services!
What education and/or training do you have that relates to your work?
I’ve been in the roofing industry in various geographical locations, with an accumulative of over 10 years of experience.