Our Team

Meet the Guardian Roofing Team

(919) 438-2664

River Mark

Owner / Claim Specialist

With over seven years in the industry, River has proven a great asset to the community. He has helped clients with over five million dollars in storm damage restorations, and has helped thousands in dire need. He has proved himself a leader in multiple restoration companies. With his drive, dedication, and strong entrepreneurial sense, he grew the foundation of what is Guardian Roofing of North Carolina.

“Focus on the Solution not the Problem.”

Zan Wright

Owner / Claim Specialist

Zan Wright is a co-owner here at Guardian Roofing. With over seven years in the roofing industry, Zan has an extensive background in growing restoration companies and has thrived at helping homeowners deal with storm catastrophes. It’s with great passion and dedication that he strives to offer each client the best possible experience, every time!

“The key is to set realistic expectations and then not just meet them, but exceed them.”

Randsom Mark

Owner / Claim Specialist

Randsom has over six years experience within the roofing industry. With his long-term commitment, dedication, and perseverance, he has proven himself as a leader in the industry. It’s been Randsom’s greatest ambition in life to create a company of his own and work side by side with his twin brother River. Together they created the foundation of what is now Guardian Roofing, with Randsom leading the Tennessee division. His carries his motivation, courage, and dedication with him as he drives to make the company well-rounded, and an honorable roofing business

“If you are working on something exciting that you really care about, you don’t have to be pushed. The vision pulls YOU!”

Dylan Moore

Claim Specialist / Consultant

Dylan has over seven years of experience in the roofing industry. It is with his sense of eagerness, drive, and dedication that he serves as a vital part of the Guardian Roofing team. Dylan's a leader in sales and always strives to serve our Guardian Roofing clients with efficient and exceptional service.

“If you don’t appreciate your customers, someone else will”

Benson Magnum

Project Manager

Benson has over five years of experience in the customer service industry. His greatest strength is his relatability as he acts as a liaison to help address each client’s specific concerns and needs. As a new team member here at Guardian Roofing, he has proven himself to be a true “Guardian” in the community, and is a great asset to our team.

“Our greatest glory is not in never falling, but in rising every time we fall”

Our Team


Alicia Daniel

Office Manager

Ricky Mullins

Sales Representative

Justin Mills

Claim Specialist

Zack Hamid

Claim Specialist / Consultant

Our Customers Reviews

View all reviews

“Focus on the Solution not the Problem.”

Contact Guardian Roofing

The #1 Choice For Roofing Services

contact us

@2023 Powered By Ascend Digital Agency