"I've been a contractor for over 35 years and I've seen it all. And I know the right products for the right job", says Mike Holmes. "I only partner with brands that share my core values - quality, integrity and trust. 3M has all of those in spades."


Family owned and operated for over fifty years, Grant and Sons does a job that few can match. Using new technologies and quality materials, Grant and Sons strives to provide the best product to its customers. If your home is in need of a makeover, give us a call. We can make your old home look like new!

Damages or missing shingles on your roof? Do you desire a low maintenance roof for the future? Do you have water damage in your attic?

Are you looking to upgrade the exterior of your home? Do you want a makeover that offers you the best combination of protection and style?

Are your looking to make your home more energy efficient? Does a quality replacement matter to you?

Visit Our Showroom!

Our showroom has a large array of samples and products. Our friendly no pressure staff we can help you envision your next home renovation. 


Clean Fast Shingle Removal

With our advanced hassle-free debris management system we will leave your property free from debri in a fast and timely manner.

Our Reviews

They completed a roof repair for me. Way more responsive than others I contacted. I would certainly used them again. Friendly crew. They even came out on the weekend.


So prompt and excellent work. Will not hesitate to call them again. Highly recommend this company.


When I signed the contract I was told 2 1/2 - 3 weeks for starting the job. I got a call 7 days later that they were starting that afternoon! Not a problem. Old roof removed, patching done and full new roof installed by end of the next day. THANKS!


Only company my dad would have put a roof on any of our houses. Bob does a great job & runs a clean crew.


Grant & Sons Roofing Siding & Windows

Live Roof Play

606 Milford-Harrington Hwy.

Milford DE 19963-5307

Get Directions

Contact us

CALL TODAY: (302) 422-6090

Contact Form: Click Here

Join Us on Social Media

Showroom Hours

Monday - Friday: 9am-5pm