I would go to ProSource for the carpet. Their location in the DC area is in Lanham (301) 306-5100. They also have a list of installers they recommend. I have never used one of their carpet installers (haven’t added carpet) but did use a hardwood floor guy who was good. He does ONLY hardwood floors…