(715) 425-9801
Send a Message
23 Dry Run Road, River Falls WI
Over 25 years of professional experience

Quality Roofing and Siding Solutions Tailored to Your Home

Quality Not Volume, Truth not Marketing, Education not Selling

About Us

Experience You Can Trust, Quality You Can See

At Pechacek’s General Contracting, Roofing & Siding LLC, we’ve proudly served homeowners in River Falls and the St. Croix Valley for over 25 years. Founded by Brian Pechacek in 2005, our locally-owned business is built on trust, quality craftsmanship, and a commitment to doing what’s right for our customers.

Locally owned and family-operated
Licensed, certified, and insured contractors
Proven track record of customer satisfaction
Focused on honest, transparent communication
brian pechacek

Brian Pechacek
Owner & Founder

Our Services

residential roofing
roofing icon

Residential Roofing

Your home is your largest investment, and you want a reputable roofing contractor involved in its care and maintenance.

Owen Dutch lap slate siding
siding icon

Siding

Nothing can more dramatically improve the appearance of your home than a high-quality siding choice!

gutters
img-3

Gutters

Properly functioning gutters are critical to move water away from your home’s structure and foundation.

Testimonials

What Our Client Are Saying

Great local company to do business with! We would highly recommend Pechacek’s General Contracting to anyone needing a new roof.

Marilyn T.

Excellent work done on removing old roof, accommodating skylights, installing new venting on rooflines and clean up. Wholehearted recommendation.

Michael O.

I have worked with Brian for over 15 years. I have used Brain for over 20 roofing and siding jobs over the years on various rental properties. I would recommend Pechacek’s General Contracting to anyone looking to get any type of exterior work done!!

Steve T.

From start to finish PGC’s team more than met our expectations. We expected the 39 square roof replacement to take a day and a half. The PGC team started tearing shingles off at 7:05 A.M. and finished with a thorough clean up at 7:30 P.M., the same day! The PGC team did an awesome job!

Blaine W.