
Drywall & Interior Repairs
Holes, cracks, nail pops, and water-stained ceilings patched, textured, and painted to match.

Drywall, doors, trim, decks, bathroom updates, and rental turnovers. Edgar and a crew of one or two finish most jobs in a few days to a week.
5.0 Stars
20 Google Reviews
10+ Years
In Business
Days, Not Months
Typical job length
5.0
Star Rating
on Google
20+
Reviews
from happy clients
10+
Years
in business
4
Counties
we serve
What We Fix
Jobs a crew of one or two can finish in a few days to a week. Got a list? Send it to Edgar and he will tell you what fits.

Holes, cracks, nail pops, and water-stained ceilings patched, textured, and painted to match.

Sticking doors, new interior doors, baseboards, crown molding, casing, shelving, and closet build-outs.

Vanity and fixture swaps, tile repair, regrouting, recaulking, and backsplashes. Fresh updates without a full remodel.

Rotted boards, loose railings, wobbly steps, and porch fixes that add years to the deck you already have.

Turnover repairs, paint touch-ups, punch lists, and recurring maintenance for landlords, property managers, and flippers.

Water, leak, and storm damage repaired and documented. Edgar works directly with your adjuster.
Bigger project? Edgar still takes on select kitchen and bath updates. Ask during your walkthrough.
Recent Projects
From quick fixes to finished rooms. Send Edgar a photo of your job for a fast answer on fit and next steps.





10+
Years of quality work
About CR General Contracting
Edgar Giovanni Castro started CR General Contracting over a decade ago with a simple idea: homeowners deserve a contractor who shows up, communicates clearly, and stands behind their work.
Today, that same principle drives every project. When you call CR General Contracting, you talk to Edgar. When you schedule a walkthrough, Edgar shows up. When the work begins, Edgar leads the crew. And when you have questions six months later, Edgar answers the phone.
Homeowners call him for the repair list that has been sitting for months. Landlords and house flippers call him when a unit needs to turn fast. Insurance adjusters recommend him because he documents everything and communicates clearly.

Edgar Giovanni Castro
Owner, CR General Contracting
5.0 stars across 20 Google reviews from homeowners in Fredericksburg and the surrounding area.
"Edgar was EXTREMELY professional, highly knowledgeable, and easy to work with. I'm truly impressed by his responsiveness and punctuality. He gave us a very fair price and was committed to delivering an excellent service. His work quality has been so impressive that we have already hired him for another job."
Our Process
Simple steps from first call to finished job.
Describe the job or text photos to Edgar. He will tell you if it fits and what comes next.
Edgar looks at the job in person and gives you a written price. No surprises, no hidden fees.
Most repair and maintenance jobs wrap up in a few days to a week with a crew of one or two.
We walk the finished work together to confirm everything meets your expectations.
Describe the job or text photos to Edgar. He will tell you if it fits and what comes next.
Edgar looks at the job in person and gives you a written price. No surprises, no hidden fees.
Most repair and maintenance jobs wrap up in a few days to a week with a crew of one or two.
We walk the finished work together to confirm everything meets your expectations.
Service Areas
Edgar and his crew handle home repairs and small renovations in Fredericksburg and the surrounding counties.
Home base. Repairs, maintenance, and small renovations across the city.
Aquia Harbour, Garrisonville, Embrey Mill, Falmouth, and more.
Spotsylvania Courthouse, Lee's Hill, Chancellor, Thornburg, and the lake communities.
King George Courthouse, Dahlgren, Fairview Beach, and more.
FAQ
Get answers to the most frequently asked questions about our services and process.
Have a question not listed here? Get in touch
Contact Us
Tell Edgar what needs fixing. Free estimates, no pressure.
Hours
Mon-Sat: 9am - 5pm
Service Area