757-707-5174

Meet Leo

I’m the owner of One Stop Contracting. While my business has been officially running for 10 years, I’ve been in the construction industry for over 15 years. During this time, I’ve built 3 homes, completed over 250 renovations, and tackled more than 2,000 handyman service requests.

I believe in reputation, which is why I ensure my licenses are present on every job I do. When you hire a contractor, you should trust that they have the experience and commitment to get the job done right the first time. My philosophy is simple: do the job right the first time so there’s no need to go back and redo it.

Additionally, I run One Stop Carpet Care, a trusted name in the carpet cleaning and restoration industry.

In 2023, I was recognized by the Greater Williamsburg Chamber of Commerce as one of the 15 Under 50, a heartwarming evening of celebration and inspiration, highlighting individuals who have made significant contributions to our community.

Over the years, I’ve been approached by many nonprofit organizations to assist with their development and growth, and I’m honored to support initiatives that make a positive impact in the community. I’m also part of the Chesapeake Bank Board of Advisory and serve on the Board of Appeals for James City County. My focus is always on providing quality work and fostering trust with my clients. I take pride in offering high-quality work and building lasting relationships with my clients.

Come and check out my portfolio on my YouTube channel Leo’s Property Show!

Come and Check Out Our YouTube channel Leo’s Property Show