Peel the potatoes and cut them into large pieces.
Place the potatoes into a large pot of water and add about 1 teaspoon of salt.
Bring the water to a boil and cook the potatoes for 20-25 minutes or until fork tender.
Strain the potatoes in a colander, place the cooked potatoes back into the pot.
Add the butter in small pieces to the hot potatoes.
Using a potato masher, mash the potatoes and the butter, Add the room temperature or warmed half & half to the pot along with the salt and pepper. Continue to mash and combine the ingredients.
Add the shredded asiago cheese and mascarpone cheese to the pot and continue to use the potato masher to mix and combine the ingredients until creamy.
Taste and adjust the seasoning if necessary and enjoy!