It makes more sense in terms of performance to use a single StringBuilder for all step 
In addition the code will be shorter (initialize once