Flooring & Interior Painting

Serving Eastern Massachusetts


ScreenCoat Painting & Flooring LLC is a fully insured flooring installation contractor and wood floor finisher in Beverly, Massachusetts who has been providing superior flooring services to Beverly area and all of the North Shore since 2001.


Call for a FREE Quote

(978) 216-2016


5-Star Rated Contractor


"We are very pleased with the quality that ScreenCoat provided on our hardwood floors. We had 5 rooms + a set of stairs that were pretty banged up, and ScreenCoat finished the job in just 3 days. Mike was professional & communicative and we felt he gave us a fair price. I would definitely work with them again."

- Michael G.



Boston & North Shore Area Flooring Specialists

Whether you are searching for a Beverly flooring contractor, floor refinishing contractor, flooring installer, hardwood, laminate or even a Beverly interior painting contractor, ScreenCoat Painting & Flooring LLC is a name that Boston and North Shore Residents rely on and trust for quality flooring installation and services.


Interior Painting

ScreenCoat Painting & Flooring LLC also freshens up homes in Beverly with interior painting. We've been painting interior walls, ceilings, trim work, and more since 2001. We also offer drywall repair and wallpaper removal in Beverly. Renew your walls as well as your floors!

Hardwood Floors

Instantly boost the value of your home by installing a natural or engineered hardwood floor in Beverly. ScreenCoat Painting & Flooring LLC offers a variety of traditional and exotic woods, along with customized finishes to give your home the look you're desiring.

Commercial Floors

No other part of your commercial property takes a beating quite like the floor. ScreenCoat Painting & Flooring LLC offers a variety of durable flooring solutions that will increase the lifespan of your Beverly commercial flooring investment.


Call for a FREE Quote

(978) 216-2016


Get a Price

Credit Cards Accepted

Credit Cards Accepted:

Social Media

FacebookGoogleYelpHouzzBetter Business Bureau

Cities Served

Sending your message. Please wait...

There was a problem sending your message. Please try again or call us.

Please complete all the fields in the form before sending.

You may only send 3 messages per day, but you are welcome to call us!

Your phone number is invalid. Please enter a valid phone number and try again.

Your email is invalid. Please enter a valid email address and try again.

Thanks for contacting us! We'll get back to you shortly.