Your roofing & siding home improvement experts since 1985.

View Portfolio Schedule Free Estimate

We love customer feedback

Fill out a review on Google to let your neighbors know how we did on your roof or home improvement project, we thank you in advance!

Review Us

Preferred Home Improvement

We are a family owned and operated, licensed and insured company servicing Montgomery County, Bucks County and surrounding areas. We are committed to providing our customers with impeccable craftsmanship and exceptional service. We take pride in delivering top quality Roofing, Siding, Window and Door Replacement, Stone Facing, and Stucco Remediation services to each and every customer.

Preferred Home Improvement


Jeremy S.
Buckingham PA

"We're more than satisfied and I have already recommended them to a neighbor.”

Madeline G.
Langhorne PA

"They really give a good price for a complete roof replacement. This company is very professional.”

Horris C.
Newtown PA

“Prompt with their assessment... cleaned up well and left no trace of their activities except a fresh repair! ”


View our work and see the quality for yourself.

View Portfolio


Meet The Owner

For more than 30 years Michael has been a proud member of the construction industry. At a young age Michael was influenced by the work ethic his family instilled in him while growing up. It was during these years that he learned the true meaning of "hard work" and came to appreciate the sense of pride and fulfillment for a job well done.

He started his Roofing & Siding Company at the age of 18. His commitment to hard work, quality and craftsmanship is evident in his earned reputation. Michaels's main principles are to work hard, serve people well, treat them right and solidify long-term relationships.

This is why he has gained many loyal clients and, more importantly, good friends over the years.

Contact Us

Please fill out this contact form to send us an email or use the information below. Thanks!


331 Easton Rd, Willow Grove, PA 19090



Toll Free: (215) 264-9989

  • This field is for validation purposes and should be left unchanged.