Get Your Ballpark Price
Rachel Pulley, Customer Engagement Specialist at John Beal Roofing

Rachel Pulley

Customer Engagement Specialist

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

Save Rachel’s Contact

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

About Rachel

Rachel Pulley is a Customer Engagement Specialist at John Beal Roofing, where she helps homeowners with warranties, permits and scheduling. Rachel grew up in Kansas City and has called St. Charles County home for the past six years. She has been around roofing her entire life and joined John Beal Roofing full time in May 2025.

Before John Beal, Rachel built her career in customer service, most notably as a CNA, where she treated every customer like family. She brings that same approach to every homeowner she works with: she listens closely so she can understand what each person needs and help them the right way. Her favorite part of the job is making a difference for the people she helps.

Outside the office, Rachel is one of seven children and a proud aunt to 12 nieces and nephews. She enjoys going out with friends, playing video games and cheering on the Kansas City Chiefs.

Where Rachel 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 Rachel a message so we know which local office is closest to you. See all the areas we serve.

Contact Rachel

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 Rachel?

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

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

Yes. Rachel 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