We had SilkRock do a bathroom addition for us, and their work was excellent. The contract was clear, wilth milestones delivered on time, and they improved every area of the house their worked touched. I think their end of the job cost $25k, and I got other estimates of $14k, $35k, and $45k. So cheaper contractors are out there, but their craftsmanship and attention to materials are excellent. I’ve renovated my own kitchen, electrical, plumbing, etc., and I definitely learned things from watching them work.
Call 301. 920. 1641 and tell them their friend from Petworth sent you. They also have a website you can google (with an “it” domain name).