Get Your Ballpark Price
Megan Carrow, Customer Engagement Specialist at John Beal Roofing

Megan Carrow

Customer Engagement Specialist

Customer Engagement Specialist at John Beal Roofing. Call or email me any time. I’m happy to help get your first appointment scheduled.

Save Megan’s Contact

Tap Save Megan’s Contact, then confirm adding her to your phone’s contacts.

About Megan

Megan Carrow is a Customer Engagement Specialist at John Beal Roofing, where she has been part of the team since February 2020. She is often the friendly voice homeowners hear first, and she goes above and beyond to get every customer their estimate scheduled or their referral check in hand.

Megan brings a strong background in customer service, office work and caregiving to every conversation. Her favorite part of the job is simple: putting a smile on a customer's face. She has a big heart and truly enjoys giving to others.

Megan grew up in Creve Coeur, Missouri, and has called Moscow Mills home for the past six years. She shares life with her partner, who is also her best friend, and their two beautiful daughters. Outside of work, she loves spending time with family, traveling, vacations, date nights, shopping and spoiling her girls.

Where Megan Works

John Beal Roofing serves more than 500 cities from 10+ local offices in Missouri, Kansas, Illinois, Indiana and Kentucky. Include your property address when you send Megan a message so we know which local office is closest to you. See all the areas we serve.

Contact Megan

Have a question about your roof, need an inspection, or want an update on your project? Send me a message below.

Preferred contact method

Helpful Questions

How do I get scheduled with Megan?

Call Megan at 1-800-564-6232, or use the form above and choose “Request an Inspection.”

Can Megan help me with a payment or a question about my project?

Yes. Megan helps customers with scheduling, questions and payments. Call her at 1-800-564-6232 or send her a message using the form above.

What if I have a roof emergency after hours?

Call 1-800-JOHN-BEAL (1-800-564-6232). Our line is answered 24/7.

What warranty comes with a new roof?

Every roof John Beal Roofing installs carries a lifetime workmanship warranty, plus the manufacturer’s standard product warranty.

Call 1-800-564-6232Free Inspection