About Us

Roofing Contractors in Southern Maine

We’re Ready to Work for You!
At JP & Family Inc. Roofing Specialists we have 30 years of experience. We started the business to provide clients with the highest quality construction services. Our management team, including the owner, is involved in almost every aspect of daily operations. This ensures you stay well-informed and cared for during the installation.

Great Customer Service & Free Estimates
If you’re not sure exactly what home improvement services you need, our skilled staff will advise you and answer your questions.  Our owners personally measure each and every roof.

We want to make your experience as convenient as possible, which is why we offer free estimates and fast, friendly, professional, and courteous service. For assistance, call us now at (207) 253-5004.

If your roof is showing signs of wear and tear, call JP & Family Inc. Roofing Specialists of Portland area, Maine. We’ll perform roofing that will keep your residence dry and keep with the esthetics of your building. A new roof can help make your home more energy-efficient, so it is a smart investment.

To keep water from damaging your roof and foundation, we offer gutter installation too. Update your home’s appearance with options from our roofing and siding contractors in Portland, Maine.

Image removed.

We Stand by our Work:

Third Generation of InstallersOwner On-site Daily
Family Operated
Fully Insured Free Quotes
Complete Roofing Service
Certified Installers
Year-Round Roof Installation

Dear Customers,

I’d like to take the time to tell you a little bit about us here at JP & Family Inc. We were founded by James McKeage, who is a 3rd generation roofer with 30 years of experience. It all starts with the key word, ‘FAMILY’.

As children we are taught our family’s trade, learning and growing from a hands-on experience so that we may then decide to expand out on our own. James branded his business with our famous dragon logo, which i am quite sure a lot of you have seen around town on our vehicles, job signs, and even on our apparel. Family is what keeps us whole. They are our strength, our rock!

James met his beautiful wife, Pamela, nearly two decades ago and today they share a son Tyler who is 11. Pamela is also the stepmother to James’ other two children, Chandler who is 25 and Jamie who is 22. James is also the grandfather to both Chandler and Jamie’s amazing daughters, Hailey who is 5, Kinsley who is 3, and Hazel who is also 3. The McKeage’s make up a beautiful family, and they take pride in the work they do.

We know that a house is not a home without family and family is the foundation of everything we are. We also understand that you always want to keep your foundation protected by the roof above. That is where we want to help you.

We have the utmost respect for our clients, and we take the time to care because we have family’s too. We stand behind our work, take pride is what we do, and strive to better ourselves. We appreciate you taking the time to get to know us, we look forward to getting to know you.


The JP & Family Team.