When I’m put on offense on that map, I make sure to take over the middle house on offense side. From here, you can set up a rally point in the stables, and set sandbags just in front of that to protect from artillery fire. Sandbag the window in the hall, as well as almost all windows in main room. Set up an HMG looking at the right corner of main room and it can cover both ends of the “B” objective. Up top in the “attic” space, set a standard MG nest angled a bit to the left, and you can catch a lot of the enemies going into the “A” objective.
As with all Assault games, it requires teamwork to accomplish. If you aren’t grouped up with others, you will likely have issues.
Additional measures you can use is set up Czech Hedgehogs from the corner of your building into the entrance of “B”, this keeps tanks from rolling up too easily as well as gives a little extra cover to your troops making that crossing. Putting a trench down behind that (2 shovels wide) will get most people across with limited casualties.
Plus, if you put AP mines on a lot of your characters, you can set a perimeter around the house as you go to help deter enemies from trying to get your rally point.
It may seem that fortifications lend more toward defense, but if you use them smart, you can use them well for offense too.