This large white spider has made her home on our garage. We live in the upper peninsula of Michigan. I believe it's an orb spider but couldn't find any with the large black almost hourglass shape on the back
This is probably Araneus marmoreus var. pyramidatus.
Here is a better image for comparison:
PS: Despite A. marmoreus being found in US, this variety (pyramidatus) is normally an European one. I don't know any observation of it in US. However, I'll leave this answer here until another ID is provided.