DLV Roofing Systems, Inc., is the premier roofing company for Asheville, NC, and its surrounding areas.

Our President, Pete De La Vega, a third generation roofer, established DLV Roofing in 1999.  We are a fully licensed and insured general contractor happily serving both residential and commercial customers out of our Mills River, NC, Charleston, SC, and Dallas, TX, offices.  We use only top-rated, premium, quality products while offering competitive prices and a guarantee on all of the work.  Our courteous, professional staff provides superior, dependable service with an attention to detail that sets us apart from industry affiliates.

Discover why DLV Roofing is the best choice for your Asheville roofing needs.  Call or email us today for a free estimate!


Our mission is to serve. Serve our customers, serve our staff, serve our community, serve our business needs.

If we do so with quality, integrity, and ethical fortitude, all other things will fall into place.

DLV Roofing  –  Here to serve, since 1999.


Petes Bio - Final

Pete De La Vega

Founder, President

Pete is the Founder and President of DLV Roofing. He is a third generation roofer who encompasses a great amount of passion for the roofing business. With Pete’s driven work-ethic and willingness to serve, he consistently goes above and beyond in both his professional and personal life. During the rare occasions that Pete takes a break from his work-life, he enjoys canoeing and exercising. Most importantly, he enjoys spending time with his wife, son, and two daughters.

FUN FACT: Pete grew up in the great state of Texas!

Darwin Bio - Final

Darwin Albright

Director of Field Operations

As Director of Field Operations, Darwin provides technical and business assistance to all locations of DLV Roofing. He tackles all aspects of the business from sales calls to financials in the office; to managing projects and making repairs in the field. Darwin would describe himself as a jokester and enjoys attending concerts of all genres. Though he has no favorite band, Darwin likes music from modern-day pop to thrash metal. His evenings are spent with his wife, daughter, son, and many dogs.

FUN FACT:  If Darwin could travel to any place in the world, he would visit Europe so that he could enjoy the many concerts that take place in the country!

James Bio - Final

James Ball

General Manager

As DLV’s General Manager, James’ role consists of using his numerous years of experience and vast knowledge of roofing to ensure that the Sales department is running efficiently. He would describe himself as an honest and hard-working man who always strives for excellence.  Above all, he calls himself a family man who loves his wife, two daughters, mother and father, and grandchildren. In his free time, James enjoys hunting, fishing, and restoring cars for drag racing. He is always found putting a smile on someone’s face!

FUN FACT:  James enjoys working around his home!

Brian Swanson

Brian Swanson

New Construction Sales & Project Coordinator

Brian works closely with our valued builders to provide all new construction roofing quotes, coordinates those projects as well as provides estimates for other various projects as needed. He manages the work of all roof replacement projects, as well as various other projects when needed. Brian would describe himself as friendly and reliable with a focus on discipline and attention to detail. He loves spending time wandering the wilderness with his wife and German Shepard. Outside of work, Brian can be found either hiking, hunting, or camping.

FUN FACT: If Brian could travel anywhere in the world, he would visit the Sawtooth Mountains in Idaho!


Davis Hale

Project Coordinator

Davis coordinates all roof replacement and repair projects, as well as various other projects when needed. He works closely with our valued builders to provide all new construction roofing quotes as well as estimates for other various project as needed. Davis loves to stay active, and he is always looking for new ways to progress his life in all aspects. He says he’s glad to be here at DLV and to have the opportunity to serve the community!  He also has a very positive attitude!

FUN FACT: Davis is an aspiring tango and salsa dancer!


Patrick Madl 

Re-Roof Project Coordinator 

Patrick coordinates all roof replacement projects for DLV. He ensures all equipment and materials are onsite for the crew to remove the existing roof and install the new roof in an efficient manner. He works closely with the homeowner/ property manager to make sure all their questions are answered, and concerns are addressed. Once the job has been completed, Patrick conducts a final inspection of the roof as well as the area around it. He takes pride in providing a high level of customer service and ensuring our customers receive the best product possible. Patrick earned a degree in Project and Supply Chain Management from Penn State University that he says has proven to be invaluable for his current position at DLV. In his free time, he enjoys being outdoors while backpacking, hunting, and fishing.

FUN FACT: Patrick backpacked all 2,200 miles of the Appalachian Trail from Georgia to Maine in 2021. North Carolina was his favorite southern state along the route.

unnamed (2)

Cassie Smith

Re-Roof Customer Coordinator

As our Re-Roof Customer Coordinator, Cassie supports our Re-Roof division and our Re-Roof customers with their paperwork, payments, and material selections, as well as job scheduling. Cassie describes herself as outgoing, loyal, witty, and adventurous. She loves to make people laugh and can always find the positive in any situation. Cassie doesn’t have time for hobbies… she is busy letting her kids pursue their hobbies! Outside of work, she enjoys spending time with her husband and children. In the summer, they spend the majority of their time at their lake place in Georgia on Lake Hartwell!

FUN FACT:  Cassie is a Florida girl! Don’t think you’ll catch her on the Atlantic side though… She calls herself a beach snob and will only be found on the Gulf Coast!

katherine office manager

Katherine Moore

Repairs Customer Coordinator

Katherine serves as the first point of contact for most of our clients. She has a broad spectrum of professional experiences in both the construction and real estate industries including her experience as a North Carolina General Contractor, Realtor, and Notary. Katherine’s primary responsibility is to ensure 100% customer satisfaction. Outside of the office, Katherine enjoys spending time with her husband and children, either relaxing at the lake or camping in the mountains of WNC. She and her family reside in Fletcher. 

FUN FACT:  Katherine plans to travel the world with her husband after they retire!


Tracy Galloway

Office Manager 

As our Office Manager, Tracy oversees the day-to-day operations within the office and is responsible for all of DLV’s financials.  When she isn’t working, Tracy enjoys spending time with her kids and helping on her family farm that grows the best corn in WNC along with a variety of other veggies!  She even sometimes drives the tractor!

FUN FACT: Tracy’s covered porch is her favorite place in the world!